北大青鸟软件测试

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

北大青鸟软件测试第一部分:北大青鸟试题2选择题(针对以下题目,请选择最符合题目要求的答案要求的答案。针对每一道题目,所有答案都选对,该题得分,所选答案错误或不能选出所有答案,则该题不能得分。其中1-20题每道题1.5分,21-40题每题2分。41-50题每题3分。)(1)运行如下代码并输入10,则输出结果为(D)importjava.util.*;publicclassTest{publicstaticvoidmain(Stringargs[]){inta=20;Scannerinput=newScanner(System.in);Doublenum=input.nextDouble();System.Out.println(num+a);}}a)10b)10.0c)30d)30.0(2)在HTML中,以下(C)不属于超链接伪类。(选择一项)a)a:linkb)a:hoverc)a:hiddend)a:active(3)在Java中,以下代码段输出的结果是(B)(选择一项)Publicstaticvoidmain(String[]args){StringBufferSb=newStringBuffer(“Hello”);Sb.appenf(“,”);Sb.appenf(“java”);System.out.println(Sb.toString());}a)Hellob)Hello.javac),javad)编译错误(4)在一个C#程序中,以下代码正常执行,则输出的是(D)Console.Write(ds.Tables[2].Rows[0][1].ToSting());a)ds中的第二张表的第一行第一列的单元格信息b)ds中的第三张表的第一行第一列的单元格信息c)ds中的第二张表的第一行第二列的单元格信息d)ds中的第三张表的第一行第二列的单元格信息(5)在Java中,运行下列语句,则输出结果是(B)(选择一项)publicclassHello{publicstaticvoidmain(Stringa[]){System.out.println(“Hello”);System.out.print(“欢迎来到\n”);System.out.println(“北大青鸟!”);}}a)Hello欢迎来到北大青鸟!b)Hello欢迎来到北大青鸟!c)Hello欢迎来到\n北大青鸟!d)编译错误(6)在Java中,以下代码的输出结果是(A)(选择一项)publicstaticvoidadd(intnum){num+=5;}publicstaticvoidmain(String[]args){intage=20;add(age);System.out.println(age);}a)20b)25c)5d)编译错误(7)在WinForms中,窗体上有一个按钮button2,调用下面代码的效果是(D)(选择一项)Button2.Left+=20;Button2.Top+=20;a)按钮移向左上角b)按钮移向左下角c)按钮移向右上角d)按钮移向右下角(8)在WinForms中,将button1控件的Anchor属性设置为(A)时,可以在改变窗体大小时,使button1控件在窗体上的X和Y的坐标位置不发生改变。(选择一项)a)Top,Leftb)Top,Rightc)Bottom,Leftd)Bottom,Right(9)建立C#控制台应用程序,实现输出”helloworld”,并将两个单词分别打印在两行,则正确的代码是(AC)。(选择一项)a)Console.Write(“hello\nworld”);b)Console.Write(“hello”);Console.Write(“world”);c)Console.Write(“hello\n”);Console.Write(“world”);d)Console.Write(“\nhello”);Console.Write(“world”);(10)在Java中,以下关于Main()方法说法错误的是(D)。(选择一项)a)Main()方法是Java程序的入口b)Main()方法是所有Java应用程序的起始点c)一个程序只能有一个Main()方法d)Main()方法前面要使用public,static,finai,void修改,它们都是必须的(11)有如下C#代码,若空白处填写(CD)将导致编译错误(选择一项)int[]arr=newint[8];forcach(intxintarr){//空白处}a)Console.Write(x+1);b)Console.Write(x++);c)Console.Write(x=0);d)Console.Write(x==0);(12)在HTML中,根据超链接的应用场合,可以把连接分为三类,下列选项不正确的是(B)(选择一项)a)页面间链接b)锚链接;c)应用链接;d)功能性链接;(13)在HTML,关于CSS样式的说法错误的是(AC)(选择一项)a)CSS代码严格区分大小写b)每条样式规则使用分号(;)隔开;c)CSS样式无法实现页面的精确控制;d)CSS样式实现了内容与样式的分离,利用团队开发(14)在WinForms中,如果要用MessageBox询问用户是是否删除数据时,选择(D)作为Show()方法的参数更为合理(选择一项)a)MessageBoxlcon.Errorb)MessageBoxlcon.Warningc)MessageBoxlcon.Infomationd)MessageBoxlcon.Question(15)在一个名为Person,java的文件中,有如下代码,则输出结果为(A)(选择一项)publicclassperson{publicstaticvoidmain(String[]args){while(true){System.out.println(“我可以输出吗?”);}}}a)死循环,无限输出“我可以输出吗?“b)程序正常运行,但什么也不可以输出c)程序编译错误d)编译无错误码,运行时出错(16)在HTML中,以下(D)表示空格。(选择一项)a)b)&gtc)&ltd)&nbsp(17)在WinForms中,(A)控件可以创建类似Word的菜单条那样效果的菜单(选择一项)a)MenuStrip;b)Menultemc)TextBoxd)MenuContextStrip(18)在WinForms中,执行如下语句后,用户单击对话框上的“否“按钮关闭对话框,则该语句的返回值是(A)(选择一项)MessageBox.Show(“提示”,”是否继续添加?”,MessageBoxBoxButtons.YesNo,MessageBoxIcon.Question);a)DialogResult.No;b)DialogResult.Cancelc)DialogResult.Noned)null(19)以下选项不可以作为Java中变量名称的是(C)(选择一项)a)_ageb)age1c)2aged)$age(20)以下关于Java中使用包的说法不正确的是(D)(选择一项)a)package是关键字,包的声名必须是Java源文件中的第一条非注释性语句b)一个Java源文件只能有一个包声名语句c)Java包的名字通常是由小写字母组成,不能一圆点开头或结尾d)要使用不在同一个包中的类,不需要将包显示地包括在Java程序中(21)在WinForms中,关于选项卡控件的属性说法正确的是(AD)(选择二项)a)MultiLine表示是否显示多行选项卡b)TabPages表示选项卡也的集合c)TabIndex表示当前所选项卡的索引值d)Text表示显示的文本内容(22)在HTML中,(A)能实现表格跨列(选择一项)a)colspan属性b)rowspan属性c)colspan标签d)rowspan标签(23)在HTML中,(B)标签可以实现如下图所示的水平线(选择一项)a)《title》b)《hr》c)《br》d)《li》(24)在Java中,以下关于类的方法说法不正确的是(BD)(选择二项)a)在程序中使用方法的名称可以执行方法中包含的语句,这个过程称为方法调用b)在类的一个方法中不可以直接使用方法名引用该类中的其它方法c)调用别的类定义的方法时,要首先创建类的对象,然后使用点运算符引用d)定义类的方法必须包括以下3个部分:方法名称,方法返回值的类型,方法的主体(25)C#中,要向数据库发送如下T-SQL语句,最好使用SqlCommand类的(A)方法update学生表set年龄=年龄+1where年龄《18(选择一项)a)ExecuteNonQuery()b)ExecuteScaler()c)ExecuteReader()d)b和c(26)在C#中,一个名为dv的DataView对象中的数据是班级的所有学员信息,现在要找出年龄大于18岁学员信息,则正确的设置为(A)(选择一项)a)dv.RowFilter=”age》18andsex=’男’”b)dv.RowFilter=”whereage》18&&sex=’男’”c)dv.RowFilter=”age》18&&sex=’男’”d)dv.RowFilter=”whereage》18andsex=’男’”篇二:软件测试工具哪些比较常用?软件测试工具哪些比较常用?软件测试随着软件开发行业的发展日益受欢迎,目前已受到各大企业高度重视。软件测试工具也随之百花齐放,一般分为白盒测试、黑盒测试、性能测试和测试管理等。西安北大青鸟认为测试员应该选择更适合自己项目的软件测试工具。软件测试工具哪些比较常用?西安北大青鸟为大家整理了8款经常使用的软件测试工具,希望帮助大家做出适合自己的选择。软件测试工具1、Appium——移动应用自动化测试工具Appium是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持iOS,Android和FirefoxOS平台。Appium驱动苹果的UIAutomation库和Android的UiAutomator框架,使用Selenium的WebDriverJSON协议。软件测试工具2、Cafe——Android自动化测试框架Cafe测试框架是一款来自百度QA部门的具有开创性意义的Android平台的自动化测试框架,框架覆盖了Android自动化测试的各种需求。框架致力于实现跨进程测试、快速测试、深度测试,解决了Android自动化测试中的诸多难题。软件测试工具3、Cucumber——自动化测试工具Cucumber是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。软件测试工具4、Locust——Python负载测试工具Locust是一个开源负载测试工具。使用Python代码定义用户行为,也可以仿真百万个用户。Locust主要为网站或者其他系统进行负载测试,能测试出一个系统可以并发处理多少用户。软件测试工具5、GorGo——HTTP流量复制工具Gor是用Go编写的简单HTTP流量复制工具,主要是为了从生产服务器返回流量到开发环境。使用Gor可以在实际的用户会话中测试代码。软件测试工具6、SlimerJS——网页自动测试工具SlimerJS是一个提供给Web开发人员,可通过脚本编程控制的浏览器。它可以让你使用Javascript脚本操纵一个网页,对做功能测试,页面自动机,网络监控,屏幕捕获等非常有用。软件测试工具7、CasperJS——Web应用功能测试工具CasperJS是一个开源的导航脚本和测试工具,使用JavaScript基于PhantomJS编写,用于测试Web应用功能。软件测试工具8、TestLink——测试过程管理平台TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功