软件测试人员(NET)-操作技能鉴定历真题单_第1页
软件测试人员(NET)-操作技能鉴定历真题单_第2页
软件测试人员(NET)-操作技能鉴定历真题单_第3页
软件测试人员(NET)-操作技能鉴定历真题单_第4页
软件测试人员(NET)-操作技能鉴定历真题单_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《软件测试人员<.NET)》<三级)第一部分 单选题<每题3分,共30分)1.在进行 ASP.NET2.0开发的 web程序的应用环境的配置作业中 ,站点发布完成之后,访问初始页面时发生错误,错误信息如下:“程序遇到未知错误,详细信息请参照本系统日志。”可以通过以下的那个文件找到系统日志的位置 ( A>(A)Web.config(B )Global.asax(C )App.config(D )Default.aspx2.以下关于 visualstudioteamsystem2008中测试工具的描述,正确的一项是 <B)<A)TeamSystemtestingtools提供了性能、功能及需求测试。<B)TeamSystemtestingtools提供了单元测试<C)TeamSystemtestingtools提供了兼容性测试<D)TeamSystemtestingtools提供了数据库测试3.在QTP中每次增加一个新的操作都将增加一个测试,并增加 _______。( B><A)在全局数据表中增加一列<B)在数据表中增另一张表<C)在数据表中增另一个表并且在全局表中增加一列<D)在全局数据表中增加一行 .4.请判断下面的 Bug属于哪个分类, Beta测试版本在 IE7.0下测试完成后,发现工程中的工具栏中的某个图标没有正常显示出来 <A )<A)界面错误<B)接口错误<C)逻辑错误 <D)其它5.判断在 C#中如下代码运行结果是 <C)。int[][]myArray=newint[3][]{newint[3]{5,6,2},newint[5]{6,9,7,8,3},newint[2]{3,2}} 。Console.WriteLine(myArray[1][1]> 。<A)9 <B)2 <C)6 <D)越界6.对于参数配置类的软件,要用 <C)_选择较少的组合方式达到最佳效果?<A)等价类划分 <B)因果图法 <C)正交实验法 <D)场景法7.某国个人所得税的征收标准,下面是其相关程序,以下测试用例能满足判定覆盖测试用例是<A )If(income<2000>i=0。。1/7Elseif(income<=3000>i=0.05。Elseif(income<=5000>i=0.10。Elsei=0.2。<A)income(2000,3000,5000,5001><B)income(2000,32001,4999,5000><C)income(1999,2999,5000,5001><D)income(2999,2000,4999,5000>8.如果一个判定的复合条件表达式为 <X>2)or<Y<=2),为了达到百分之百的条件覆盖率,至少需要设计多少个测试用例 <D )<A)4 <B)3 <C)2 <D)1以下第9~10题是基于如下案例,请仔细阅读后按照相应的题目要求进行回答某程序为实现如下功能:输入三个整个 A、B、C,输出以 A、B、C为三边的三角形面积,<1<=A、B、C<100),结果保留 2位小数;请运用等价类划分法和边界值方法,设计测试用例:下表是部分测试用例,请选择合适的答案项填入表内<9)、<10)中。用例编号用例设计方法输入数据期望结果1有效等价类A=1、B=1、C=10.432无效等价类<9)提示“三边不构成三角形”3无效等价类<10)提示“所输入的边长不符合要求”4无效等价类A=0、B=0、C=0提示:所输入的边长不符合要求9.上表中的空 <9)中A、B、C的值应该为<B)。<A)A=2、B=3、C=2<B)A=1、B=2、C=4<C)A=1、B=1、C=1<D)A=0、B=0、C=010.上表中的空 <10)中A、B、C的值应该为< A)。<A)A=50、B=100、C=40<B)A=99、B=99、C=99<C)A=1、B=1、C=2<D)A=2、B=2、C=22/7第二部分 分析题<共3题,70分)1、下列是关于 chkMail 函数的功能说明,需要对该函数进行黑盒测试,请根据说明考虑测试用例的编写,并将测试用例做成因果图的分类和记述填入答题纸的表格内。 <30分)函数名 chkMail概要 验证输入的 email是否符合(*@*.*>格式格式要求:1.用户名开头结尾为字母和数字2.用户名中间允许出现零个或一个横线、下划线或点,但不可连续出现3.允许字母和数字开头并含有“-_”的域名4.域名后缀有1-3个,每个后缀有2-4个字母结果返回true/false表示验证是否通过。参数参数名数据类型输入(in>/输出(out>内容说明strMailStringIn输入的email<返回值)BooleanOut验证结果要求:充分应用等价类划分以及边界值分析的测试方法。因果图中要求全面的分类及记述。因果图的模板:说明:【分类】是进行测试需要考虑的测试条件 <如:字符串长度等)。【记述】是针对所分析的条件做的实际描述。 (如:字符串长度分为 3、8等>【用例】是根据所分析的条件编写实际测试时使用的参照字符串。【结果】是当前case所使用的用例在该函数中理论上应该出现的结果。【1,2,3,4,5】是所分析条件的组合。原因分类记述12345用例结果(Out>用户名字符 开头结尾为字母开头结尾为数字开头结尾为其他字符出现-和-连续出现_和_连续出现.和.连续3/7出现-和_连续出现-和.连续出现_和.连续_含其它特殊字符@字符 含@字符域名字符 字母和数字开头含有“-”字符含有“_”字符含除上述之外的字符域名后缀字符 1个后缀2个后缀3个后缀后缀为2-4个字母后缀为一个字母后缀大于四个字母后缀含非字母字符域名与后缀分隔符 “.”分隔没有.分隔符2、走查下述代码,不考虑处理的正确性仅从语法角度指出错误并将解答填入答题纸的对应栏内。(注意变量命名规范 ><20分)行号 程序publicList<ProjectExcelDescriptor>GetProjects(>{3Worksheetsheet=book.Sheets[SHEET_NAME]asWorksheet。45List<ProjectExcelDescriptor>projects=new6List<ProjectExcelDescriptor>(>。789intcolumn=0。1011RangetestName=sheet.Cells[row,column]asRange。12RangetestFile=sheet.Cells[row,column+1]asRange。13while(testFile.Value2<>null>{16ProjectExcelDescriptorproject=newProjectExcelDescriptor(>。174/718string1_name=testName.Value2asstring。1920string[]idAndName=1_name.Split(SPACE_01>。2122if(idAndName.Length<>2>23{24idAndName=1_name.Split(SPACE_02>。25}2627if(idAndName.Length==2>28{29project.Id=idAndName[0]。30project.Name=idAndName[1]。3132do33{34project.Files.Add(testFile.Value2>。3536row++。3738testName=sheet.Cells[row,column]asRange。39testFile=sheet.Cells[row,column+1]asRange。40}41while(testName.Value2==null>。42}43else44{45throw(newException(MSG_01>>。46}4748else49{50throw(newException(MSG_01>>。51}5253projects.Add(project>。54}55this.Close(>。5657returnproject。58}序号行号错误描述修改建议18变量row未定义定义变量introw=0。214、22操作符错误把<>改成!=343、44、45、46else多余将else{内容}删除5/7447缺少右括号“}”补上右括号}555this.close<)代码多余删除代码this.close(>618、20、24变量命名错误<变量名不能以去掉变量名1_name前面的数字开头)1_757函数返回值类型不匹配把project改成projects3、阅读下列说明,回答【问题 1】至【问题 2】问题,将解答填入答题纸的对应栏内。某工程组制定了如下图所示的测试后期 Bug管理的相关流程。测试小组长进行确认 是否重复1.发现Bug(Status→新建>AssignedTo:开发小组长 7.(Status→重复2.小组长分析 (Status→固定>AssignedTo:开发人员3.开发者修改(Status→已处理>回归AssignedTo:开发小组长失败4.小组长确认结果(Status→已解决>AssignedTo:测试人员5.测试人员回归测试(Status→验证>AssignedTo:版本管理者6.版本管理者 (Status→结束>【问题 1】:请问作为该工程组的测试人员,主要参与上图中哪些步骤,各步骤的工作内容各是什么。(8分><1)根据测试 case发现与设计不一致的地方,定为 Bug,并将其状态改为“新建”<5)对开发者修改的 Bug,进行回归测试,确认 Bug被正确的修改,并且符合功能设计要求<7)如果测试人员发现 Bug和已提交的 Bug相同,则将 Bug状态修改为“重复”。【问题 2】:为了便于 Bug的管理,以及能够顺利按照该流程执行避免由于描述不清等导6/7致的退回情况,请为该工程组设计一份简单的 Bug

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论