《第3部分软件测试人员(.NET)3级软件测试知识应用项目复习题.pdf》由会员分享,可在线阅读,更多相关《第3部分软件测试人员(.NET)3级软件测试知识应用项目复习题.pdf(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 第 3 部分 软件测试知识应用项目复习题 一、单项选择题(选择一个正确的答案,将相应的字母填入题内的括号中)1.如果在进行ASP.NET 2.0 开发的web 程序的应用环境的配置作业中,由于操作不当,IIS 服务器在.NET Framework 之后安装的话,可以通过以下哪个命令进行修复?()。(A)aspnet_regbrowsers.exe-i(B)aspnet_regiis.exe-i(C)aspnet_regsql.exe-i(D)aspnet_regweb.exe i 2.如果在进行ASP.NET 2.0 开发的web 程序的应用环境的配置作业中,所有的部署工作都已经结束,需要确
2、认部署是否成功时,访问页面后出现了http 404 错误,应该对下述的哪项设定进行重新确认?()。(A)数据库连接子等的设定是否正确(B)访问用浏览器的设定是否正确(C)IIS 服务器中的被测试站点的设定是否正确 (D)权限的设定是否正确 3.在进行ASP.NET 2.0 开发的web 程序的应用环境的配置作业中,如果系统盘符为C 盘,那么通常把Web 应用程序放到以下的那个路径下进行网站发布?()。(A)C:Inetpubwwwroot(B)C:Program FilesMicrosoft Visual Studio.NET(C)C:Program FilesWindows NT (D)C:
3、WINDOWSsystem32 4.如果在进行ASP.NET 2.0 开发的web 程序的应用环境的配置作业中,所有的部署工作都已经结束,需要确认部署是否成功时,访问页面后出现下列错误,应该对下述的哪项设定进行重新确认?()。(A)IIS 服务器中,是否为该程序建立了web 站点 (B)IIS 服务器中,为该程序设定的.NET Framework 的版本是否正确(C)IIS 服务器中,是否为该程序分配了足够的访问权限(D)IIS 服务器中,是否为该程序设定了正确的application pool 5.在进行ASP.NET 2.0 开发的web 程序的应用环境的配置作业中,可以通过修改以下的哪个
4、文件,把相关的设定信息从开发环境变为测试环境?()。(A)Web.config (B)Global.asax (C)App.config (D)Default.aspx 6.在进行ASP.NET 2.0 开发的web 程序的应用环境的配置作业中,站点发布完成之后,访问初始页面时发生错误,错误信息如下:“程序遇到未知错误,详细信息请参照本系统日志。”可以通过以下的那个文件找到系统日志的位置()(A)Web.config (B)Global.asax (C)App.config (D)Default.aspx 7.在进行ASP.NET 2.0 开发的web 程序的应用环境的配置作业中,如果系统盘符
5、为A 盘,那么通常把Web 应用程序放到以下的那个路径下进行网站发布?()。(A)A:Inetpubwwwroot(B)A:Program FilesMicrosoft Visual Studio.NET(C)A:Program FilesWindows NT (D)A:WINDOWSsystem32 8.以下关于visual studio team system 2008 中测试工具的描述,不正确的一项是()。(A)Team System testing tools 提供了若干测试类型,可用于特定软件测试目的。(B)Team System testing tools 提供了单元测试(C)Te
6、am System testing tools 提供了Web 测试(D)Team System testing tools 提供了数据库测试 9.以下关于visual studio team system 2008 中测试工具的描述,不正确的一项是()。(A)Team Edition for Testers 工具中集成了单元测试、Web 测试、负载测试和手动测试等测试类型。(B)可以使用 Visual Studio IDE 运行测试。(C)因为测试工具与 Visual Studio Team System 的其他部分集成在一起,因此,可以将结果发布到数据库、生成趋势和历史记录报告。(D)Tea
7、m Edition for Testers 无法进行代码覆盖率度量,但是能够查看通过测试发现了多少 Bug。10.以下关于visual studio team system 2008 中测试工具的描述,不正确的一项是()(A)使用测试人员配置文件启动 Visual Studio 之后,将移除某些特定于编程的菜单和窗口,使您可以集中精力执行以下任务:创建非编程测试,管理现有测试及运行测试。(B)创建新测试时,将创建一个解决方案,并自动向该解决方案中添加一个测试项目。测试项目可以包含任意数量、任何类型的测试。(C)可以将测试结果发布到 SQL Server。(D)可以在签入特定代码之前指定必须使用
8、一组特定测试对该代码进行测试。11.以下关于visual studio team system 2008 中提供的单元测试工具的描述,不正确的一项是()。(A)单元测试可用来通过直接调用类的方法并传递相应的参数来执行其他源代码(B)可以通过Assert 语句测试得到的值是否与期望的值相符。(C)单元测试方法位于测试类中,测试类则存储在源代码文件中。(D)能够创建测试的初始源代码的代码生成功能来创建单元测试,也可以完全手动编写测 试。使用代码生成功能方式,测试类和所有测试方法不用编程属性加以标识。12.以下关于visual studio team system 2008 中提供的单元测试工具的描
9、述,不正确的一项是()。(A)所有单元测试方法都使用 TestMethod()属性进行标记(并且是 TestClass()类的成员。(B)可以使用标记有 TestInitialize()的方法对将要在其中运行单元测试的环境的各个方面进行准备。(C)可通过标记有 TestCleanup()的方法将环境返回到已知状态。(D)TestContext 属性是测试方法的一个重要属性。此属性包含的信息包括:当前正在运行的单元测试的名称、部署目录、日志文件的名称 13.以下关于visual studio team system 2008 中测试工具的描述,正确的一项是()。(A)Team System te
10、sting tools 提供了性能、功能及需求测试。(B)Team System testing tools 提供了单元测试(C)Team System testing tools 提供了兼容性测试(D)Team System testing tools 提供了数据库测试 14.以下关于visual studio team system 2008 中提供的单元测试工具的描述,不正确的一项是()。(A)使用单元测试只能够测试公共方法,无法测试私有方法。(B)数据驱动的单元测试是一种配置为针对数据源的每一行重复调用的单元测试;每一行中的数据都作为输入数据提供给每个后续的测试运行使用。(C)ASP.
11、NET 单元测试用于在 ASP.NET 应用程序响应页面请求时执行其中的代码。(D)ASP.NET 单元测试在接受测试的 ASP.NET 应用程序的内部运行。15.下面是QTP 所录制的一条脚本语句:Dialog(“Login”).WinButton(“OK”).Click 对上面的语句说法不正确的是()(A)上面的脚本含义是对“Login”对话框中的“OK”按钮实施鼠标单击操作(B)“Login”和“OK”都表示对象的逻辑名称(C)Click 是“OK”按钮对象的方法(D)Dialog 和 WinButton 控件对象之间没有关系 16.下面是QTP 所录制的一条脚本语句:Browser(M
12、ercuryTours).Page(MercuryTours).Frame(navbar).Image(SignOff Button).Click,对上面的语句说法正确的是()。(A)单击“SignOff”的图片按钮(B)Browser,Page,Frame 三者之间是并行的关系(C)Click 是“SignUp”按钮对象的方法(D)Page 与 Image 控件对象之间没有关系 17.下面是QTP 所录制的一条脚本语句:Dialog(“Login”).WinEdit(“Agent Name:”).Set“testing”对上面的语句说法不正确的是()(A)上面的脚本含义是对“Login”对话
13、框中的“Agent Name:”文本框对象设置内容(B)“Login”和“Agent Name:”都表示对象的逻辑名称(C)Set 是“Agent Name”文本框对象的方法(D)Dialog 和 WinEdit 控件对象之间没有关系 18.在 QTP 中手动输入以下代码:X=2 While x10 X=x+1 If x=3 then On error resume next On error goto 0 Elseif x=4 then Msgbox x Else ExitRun End if Wend 问:ExitRun 语句在循环第_次执行。(A)1 (B)2 (C)3 (D)4 19.
14、在 QTP 中“单步执行”命令的作用是_.()。(A)仅仅用于程序的调试(B)该命令可以像函数调用一样使用,加入一个函数定义的特殊用户(C)“单步执行”命令与Goto 语句的作用相同,把控制信息传递到指定一步,并从那一步开始继续执行(D)“单步跳出”命令跟着“单步执行”的命令的才能使用 20.在 QTP 中每次增加一个新的操作都将增加一个测试,并增加_。()(A)在全局数据表中增加一列(B)在数据表中增另一张表(C)在数据表中增另一个表并且在全局表中增加一列(D)在全局数据表中增加一行.21.请判断下面的Bug 属于哪个分类,“概要:画面显示不正确。详细:WA003 画面右上方的Menu中的,
15、项目document library 的图标(images/document.gif)没有正常显示出来。”()(A)接口错误 (B)逻辑错误 (C)界面错误 (D)其它 22.请判断下面的Bug 属于哪个分类,“概要:在画面上的【数量】输入框中填入一个错误的值,然后连续按下【追加】Button两次就会发生画面Error。详细:在画面上的【数量】输入框中填入一个错误的数量“A”,然后连续按下【追加】Button两次,画面上所有输入的值为正常数值的输入框下面都表示出红色的出错信息。应该只有【数量】输入框下面表示出红色的出错信息才对。”()(A)接口错误(B)逻辑错误(C)数据定义错误(D)其它 2
16、3.请判断下面的Bug 属于哪个分类,“概要:画面显示不正确。详细:画面左侧Menu 的 Link项目【登录信息变更】不正确,正确的文字应该是【登录信息报告】。”()(A)接口错误(B)逻辑错误(C)界面错误(D)其它 24.请判断下面的Bug 属于哪个分类,Beta 测试版本在IE6.0 下测试完成后,在FireFox 浏览器下进行,页面显示文档出现折行,同时有部分中文显示乱码?()(A)接口错误(B)逻辑错误(C)界面错误(D)其它 25.请判断下面的Bug 属于哪个分类,Beta 测试版本在IE7.0 下测试完成后,发现项目中的工具栏中的某个图标没有正常显示出来()(A)接口错误(B)逻
17、辑错误(C)界面错误(D)其它 26.请判断下面的Bug 属于哪个分类,Beta 测试版本在IE7.0 下测试完成后,发现项目中的工具栏中的某个图标没有正常显示出来()(A)接口错误(B)逻辑错误(C)界面错误(D)其它 27.定义以下变量 int,myArray3=new int,new int35,6,2,new int56,9,7,8,3,new int23,2;判断myArray32,2的值是()。(A)9 (B)2 (C)6 (D)越界 28.定义以下变量 int,myArray3=new int,new int36,7,8,new int56,7,8,9,0,new int22,3
18、;判断myArray32,3的值是()。(A)9 (B)2 (C)6 (D)越界 29.阅读以下流程,在循环:for(int i=0;i 100;i+)Console.WriteLine(i);中,请指出i+的执行时机。()(A)在Console.WriterLine(i);执行之前(B)在Console.WriterLine(i);执行之后(C)在for 之前(D)在 for 之后 30.在.NET 的程序中,永远无法执行的代码、死循环、非预期的输出,属于()错误。(A)逻辑错误 (B)语法错误 (C)语义错误 (D)输出错误 31.判断在C#中如下代码运行结果是()。int myArray
19、=new int3new int35,6,2,new int56,9,7,8,3,new int23,2;Console.WriteLine(myArray11)。(A)9 (B)2 (C)6 (D)越界 32.C中观察下列变量命名,正确的是()。(1)int I;(2)int No.1;(3)string total;(4)char use;(5)char public;(6)float Main。(A)(1)(2)(5)正确 (B)(1)(3)(5)正确(C)(1)(4)(6)正确 (D)(1)(3)(6)正确 33.下列程序段,实现当strNumber=ONE时返回1,当 strNumb
20、er=TWO时返回2,以下程序段包含()处错误。private int GetNumber(string strNumber)int nResult=0;switch(strNumber)case ONE:nResult=1;case TWO:nResult=2;break;default:nResult=null;break;return nResult;(A)0 (B)1 (C)2 (D)3 34.观察如下的一段代码,判断程序结果:()。int num,rult;num=5;rult=25*num;console.WriteLine(rult+100)(A)编译错误 (B)225 (C)1
21、25+”100”(D)125100 35.对源程序的数据流和控制流进行分析的白盒测试方法是()。(A)动态分析工具(B)静态分析工具 (C)自动化测试工具 (D)测试管理工具 36.对于参数配置类的软件,要用()_选择较少的组合方式达到最佳效果?(A)等价类划分 (B)因果图法 (C)正交试验法 (D)场景法 37.在下面所列举的逻辑测试覆盖中,测试覆盖最强的是()?(A)条件覆盖 (B)条件组合覆盖(C)语句覆盖 (D)条件及判定覆盖 38.下列那组数据为对日期2000/1/1 2005/12/31 的边界值测试用例()(A)非闰年的2 月 30/31 日 (B)非闰年的2 月 28/29
22、日 (C)所有年份的12/13 日 (D)每月的15 日 39.以下说法错误的是()(A)输入条件中规定了x 是 1 到 10 的整数,则有效等价类是1,10,而无效等价类是x=11 的整数。(B)如果输入条件是一个BOOLEAN 变量,则可以确定一个有效等价类和一个无效等价类。(C)如果规定了输入数据是一组值(假设n 个),并且程序要对每一个输入值分别处理的情况下,可确定n 个有效等价类和n 个无效等价类 (D)如果规定了输入数据必须遵守规则的前提下,可确立一个等价类和若干个无效等价类。40.最近国家调整了个人所得税的征收标准,下面是其相关程序,以下测试用例能满足语句覆盖是()。If(inc
23、ome1600)i=0;Else if(income=2000)i=0.05;Else if(income=4000)i=0.10;Else i=0.2;(A)income(1600,2000,4000,4001)(B)income(1600,2001,3999,4000)(C)income(1599,1999,4000,4001)(D)income(1999,1600,3999,4000)41.某国个人所得税的征收标准,下面是其相关程序,以下测试用例能满足判定覆盖测试用例是()If(income2000)i=0;。Else if(income=3000)i=0.05;Else if(inco
24、me=5000)i=0.10;Else i=0.2;(A)income(2000,3000,5000,5001)(B)income(2000,3001,4999,5000)(C)income(1999,2999,5000,5001)(D)income(2999,2000,4999,5000)42.阅读以下控制流程,If(条件1)Else 按照语句覆盖的方式进行白盒测试,可以写出的测试用例数为()(A)1 (B)2 (C)3 (D)4 43.下面函数中,如果进行覆盖测试,以下输入参数组合中覆盖率最大的是()private void getString(string type)switch(typ
25、e)case 1:break;Console.Write(one);case 2:Console.Write(two);break;case 3:Console.Write(three);break;case 4:Console.Write(four);break;default:Console.Write(nothing);break;(A)1,3(B)1,2,3,4(C)1,2,3,4,6(D)1,2,3,6 44.阅读以下函数,If(a=”0”)if(b=”0”)Else Else if(b=”0”)Else 如果对以上函数进行覆盖测试,测试数据至少有几组()(A)5 (B)4 (C)3
26、 (D)4 45.以下循环判定语句,语法正确的是()(A)Do Until Value1=2 Value1=value1+1 Loop(B)For i=1 to 9 step 3 Value1=value1+1 Next i(C)While value13)or(Y2)or(Y=2),为了达到百分之百的条件覆盖率,至少需要设计多少个测试用例()(A)4 (B)3 (C)2 (D)1 48.用边界值分析法,假定10X100,那么X 在测试中应该取的边界值是()(A)X=10,X=100 (B)X=0,X=10,X=100,X=101 (C)X=11,X=99 (D)X=9,X=101 49.以下
27、两题基于下述案例,请仔细阅读后按照相应的提问项进行回答 某程序实现如下功能:输入三个整数A、B、C,输出以A,B,C 为三边的三角形面积(1=A、B、C=0 的验证,当前验证通过返回BA+(A+B 开方)的值,验证不通过返错误信息。参数 参数名 类型 输入(in)/输出(out)内容说明 strDataA String In 开根数据A strDataB String In 开根数据B(返回值)String Out 开根结果 要求:充分应用等价类划分以及边界值分析的测试方法。因果图中要求全面的分类及记述。因果图的模板:说明:【分类】是进行测试需要考虑的测试条件(如:字符串长度等)。【记述】是针
28、对所分析的条件做的实际描述。(如:字符串长度分为3、8 等)【用例】是根据所分析的条件编写实际测试时使用的参照字符串。【结果】是当前case 所使用的用例在该函数中理论上应该出现的结果。【1,2,3,4,5】是所分析条件的组合。原因 分类 记述 1 2 3 4 5 输入开方数 A的类型 正整数 负整数 用例 结果(Out)3、下列是关于某函数的功能说明,需要对该函数进行黑盒测试,请根据说明考虑测试用例的编写,并将测试用例做成因果图的分类和记述填入答题纸的表格内。(30 分)函数名 getSurplusMoney 概要 获取用户的总额(A)及其消费额(B),对A、B 进行数字验证,验证通过则再对
29、A-B 是否等于0 做验证,验证通过则返回不用找零的信息,反之验证 A-B0,验证通过返回硬币数量最少的找零结果(X 个一元Y 个 5 毛 Z 个1 毛),验证不通过返回错误信息。(币种:硬币1 元、5 毛、1 毛)参数 参数名 类型 输入(in)/输出(out)内容说明 strDataA String In 客户给出总额A strDataB String In 客户消费额B(返回值)String Out 应找零 要求:充分应用等价类划分以及边界值分析的测试方法。因果图中要求全面的分类及记述。因果图的模板:说明:【分类】是进行测试需要考虑的测试条件(如:字符串长度等)。【记述】是针对所分析的条
30、件做的实际描述。(如:字符串长度分为3、8 等)【用例】是根据所分析的条件编写实际测试时使用的参照字符串。【结果】是当前case 所使用的用例在该函数中理论上应该出现的结果。【1,2,3,4,5】是所分析条件的组合。原因 分类 记述 1 2 3 4 5 用例 结果(Out)4、下列是关于chkDate 函数的功能说明,需要对该函数进行黑盒测试,请根据说明考虑测试用例的编写,并将测试用例做成因果图的分类和记述填入答题纸的表格内。(30 分)函数名 chkDate 概要 取出字符串,对其进行有效日期格式验证:2009-01-01:2009/01/01 :20090101 日期的格式必须符合以上的中
31、的任一格式,并且日期中的年月日必须为有效的年月日(不能为不存在的年,1-12 之外的月份,超过月份范围内的天数)。不能出现如下情况:年份无效:0125-12-12 月份无效:1999-13-13 日无效:1999-12-32 验证通过返回true,反之则返回false。参数 参数名 类型 输入(in)/输出(out)内容说明 strDate String In 有效日期(返回值)Boolean Out 验证结果 要求:充分应用等价类划分以及边界值分析的测试方法。因果图中要求全面的分类及记述。因果图的模板:说明:【分类】是进行测试需要考虑的测试条件(如:字符串长度等)。【记述】是针对所分析的条件
32、做的实际描述。(如:字符串长度分为3、8 等)【用例】是根据所分析的条件编写实际测试时使用的参照字符串。【结果】是当前case 所使用的用例在该函数中理论上应该出现的结果。【1,2,3,4,5】是所分析条件的组合。原因 分类 记述 1 2 3 4 5 用例 结果(Out)5、下列是关于chkIdCardNumber 函数的功能说明,需要对该函数进行黑盒测试,请根据说明考虑测试用例的编写,并将测试用例做成因果图的分类和记述填入答题纸的表格内。(30分)函数名 chkIdCardNumber 概要 对输入身份证号进行长度判断,身份证有18 位和15 位新旧版本两种,长度符合的情况下取前6 位进行出
33、生地的有效验证【因没有所有地级市等的简码,故该处只做数字的检查,前6 位必须都为数字】,验证通过取身份证号7-14 位(身份证号为15 位的时候,取 7-12 位)对其进行出生日期的有效验证【身份证号18 位:日期的有效验证19991212 年(年份不能以0开头且大于1900,只能是数字)月(1-12)日(1-31)的验证。身份证号15 位:日期的有效验证991212 年(省略前面的19,只能是数字)月(1-12)日(1-31)的验证】,如果当前验证通过再取身份证号的最后一位对检验码进行验证(身份证号为15 位的时候,没有检验码,该验证省略。)【检验码的验证:检验码的范围(0-9)或X 中的任
34、意一个】,验证通过返回true,验证不通过返回false。参数 参数名 类型 输入(in)/输出(out)内容说明 strIdCardNumber String In 身份证号(返回值)Boolean Out 验证结果 要求:充分应用等价类划分以及边界值分析的测试方法。因果图中要求全面的分类及记述。因果图的模板:说明:【分类】是进行测试需要考虑的测试条件(如:字符串长度等)。【记述】是针对所分析的条件做的实际描述。(如:字符串长度分为3、8 等)【用例】是根据所分析的条件编写实际测试时使用的参照字符串。【结果】是当前case 所使用的用例在该函数中理论上应该出现的结果。【1,2,3,4,5】是
35、所分析条件的组合。原因 分类 记述 1 2 3 4 5 用例 结果(Out)6、走查下述代码,不考虑处理的正确性仅从语法角度指出错误并将解答填入答题纸的对应栏内。(注意变量命名规范)(20 分)行号 程序 1 public void UpdateElement()2 3 LoadXml();4 XmlNodeList nodeList=xmlDoc.SelectSingleNode(dataroot).ChildNodes;5 foreach(XmlNode xn in nodeList)6 7 XmlElement xe=(XmlElement)xn;8 XmlNodeList nls=xe
36、.ChildNodes;9 bool exist=false;10 bool islasted=false;11 foreach(XmlNode xn1 in nls)12 13 islasted=xn1.Equals(xe.LastChild);14 XmlElement xe2=(XmlElement)xn1;15 if(xe2.Name=地区ID&xe2.InnerText=this.chikuID)16 17 exist=true;18 19 if(exist)20 21 switch(xe2.Name)22 23 case 担当ID:24 xe2.InnerText=this.tan
37、touID;25 case 地区序号:26 xe2.InnerText=this.chikuNum;27 case 地区名:28 xe2.InnerText=this.chikuName;29 case 县名:30 xe2.InnerText=this.kenName;31 case Link:32 XmlCDataSection nc=(XmlCDataSection)xe2.FirstChild;33 nc.InnerText=this.linkURL;34 case 表示:35 xe2.InnerText=this.hyouji;36 37 if(islasted)38 39 exist
38、=true;40 41 42 43 44 xmlDoc.Save(xmlfilefullpath);45 序号 行号 错误描述 修改建议 7、走查下述代码,不考虑处理的正确性仅从语法角度指出错误并将解答填入答题纸的对应栏内。(注意变量命名规范)(20 分)行号 程序 1 public List GetProjects()2 3 Worksheet sheet=book.SheetsSHEET_NAME as Worksheet;4 5 List projects=new 6 List();7 8 int row=0;9 int column=0;10 11 Range rangName=she
39、et.Cellsrow,column as Range;12 Range rangFile=sheet.Cellsrow,column+1 as Range;13 14 while(rangFile.Value2 null)15 16 ProjectExcelDescriptor project=new ProjectExcelDescriptor();17 18 string 1_name=rangName.Value2 as string;19 20 string idAndName=1_name.Split(SPACE_01);21 22 if(idAndName.Length 2)23
40、 24 idAndName=1_name.Split(SPACE_02);25 26 27 if(idAndName.Length=2)28 29 project.Id=idAndName0;30 project.Name=idAndName1;31 32 do 33 34 project.Files.Add(rangFile.Value2);35 36 row+;37 38 rangName=sheet.Cellsrow,column as Range;39 rangFile=sheet.Cellsrow,column+1 as Range;40 41 while(rangName.Valu
41、e2=null);42 43 else 44 45 throw(new Exception(MSG_01);46 47 48 else 49 50 throw(new Exception(MSG_01);51 52 53 projects.Add(project);54 55 this.Close();56 57 return project;58 8、走查下述代码,不考虑处理的正确性仅从语法角度指出错误并将解答填入答题纸的对应栏内。(20 分)行号 程序 1 Private void SaveBookRequest()2 3 string strPublish;4 5 Book bookDe
42、tails=new Book();6 7 string strBookName=this.TxtBookName.Text.Trim();8 int nCheckBook=bookDetails.CheckBook(strBookName);9 if(nCheckBook=0)10 11 int nBookCount=Convert.ToInt32(this.TxtBookCount.Text.Trim();12 int nBookKind =13 Convert.ToInt32(this.DDLBookKind.SelectedItem.Value);14 string strPublish
43、=this.TxtBookPublish.Text.Trim();15 decimal strPrice;16 if(this.TxtBookPrice.Text.Trim()=null)17 18 strPrice=0;19 20 else 21 22 strPrice=Convert.ToDecimal(this.TxtBookPrice.Text);23 24 string strMemo=this.TxtBookMemo.Text.Trim();25 string strAuthor=this.TxtBookAuthor.Text.Trim();26 Book.NewBook crea
44、tBook=new Book.NewBook();27 creatBook.BookName=strBookName;28 creatBook.BookKind=nBookKind;29 int 1_returnResoult=bookDetails.AddBookInfo(creatBook);30 31 if(1_returnResoult 0)32 33 /添加更新 Rss 34 MetisRssBL.UpdatestrRSS();35 this.MessageBoxPoint.Text=bbb;36 this.TxtBookPublish.Text=null;37 38 39 else
45、 40 41 this.MessageBoxPoint.Text=good;42 43 return 0;44 9、阅读下列说明,回答问题,将解答填入答题纸的对应栏内。在实施某项目的过程中,项目组制定了如下图所示的结合测试后期Bug 管理的相关流程。【问题1】:请问作为该项目组的测试人员,主要参与上图中哪些步骤,各步骤的工作内容各是什么。(8 分)【问题2】:为了便于Bug 的管理,以及能够顺利按照该流程执行避免由于描述不清等导致的退回情况,请为该项目组设计一份简单的Bug 记录。只需列出Bug 记录的要素,以及对于该要素的说明即可。(12 分)10、阅读下列说明,回答【问题1】至【问题2】问
46、题,将解答填入答题卷的对应栏内。g)结合测试 修正必要?d)小组长确认 e)版本生成 b)最新代码测试 修正必要?c)担当者修正 Y N h)担当者修正 Y f)版本内容备份存档 a)最新内容部署 i)小组长确认 j)检入 k)版本迁移表管理 k)版本迁移表管理 结束 N 某项目组制定了如下图所示的结合测试后期Bug 管理的相关流程。【问题1】:请问作为该项目组的测试人员,主要参与上图中哪些步骤,各步骤的工作内容各是什么。(8 分)【问题2】:为了便于Bug 的管理,以及能够顺利按照该流程执行避免由于描述不清等导致的退回情况,请为该项目组设计一份简单的Bug 记录。只需列出Bug 记录的要素,
47、以及对于该要素的说明即可。(12 分)11、阅读下列说明,回答【问题1】至【问题2】问题,将解答填入答题纸的对应栏内。在某项目实施中,项目组制定了如下图所示的结合测试后期Bug 管理的相关流程。1.发现Bug(Status发行)2.小组长分析(Status解析)3.开发者修改(Status处置)4.小组长确认结果(Status解测试小组长进行确认 Assigned To:开发人Assigned To:开发小Assigned To:测试人5.测试人员回归测试(StatusAssigned To:版本管6.版本管理者(Status结束)Assigned To:开发小回归 【问题1】:作为该项目组的测试人员,请问将参与上图中哪些步骤,各步骤的工作内容各是什么。(8 分)【问题2】:为了便于Bug 的管理,以及能够顺利按照该流程执行避免由于描述不清等导致的退回情况,请为该项目组设计一份简单的Bug 记录。只需列出Bug 记录的要素,以及对于该要素的说明即可。(12 分)1)生成测试用例书 2)测试用例 3)发现产品Bug Yes No 测试者 5)测试完毕 评审者 6)评审测试用例书 9)随机测试 8)记入结合测试过程记录表 Bug 未达标 7)评审Bug 测试者 确认Bug 4)Bug 对应流程