版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1web应用软件测试1+X认证考试题库(浓缩400题)一、单选题1.【单选】Linux镜像文件的后缀名为()。A、exeB、dmgC、imgD、ios答案:D解析:img是图片文件的后缀,exe是Windows可执行程序,dmg是Windows的常用镜像文件后缀名,ios是Linux常用镜像文件后缀名。2.【单选】关于测试用例,以下说法正确的是()。A、一个测试用例可对应多个测试结果B、测试用例应不能包括不合理的输入条件C、测试用例应包括合理的输入条件D、测试用例不需要评审答案:C解析:测试用例既要包括合理的输入条件又要包括不合理的输入条件,一个测试用例只对应一个测试结果。3.【单选】并发压力测试首先要做的是()。A、自己计算并发用户数B、先考虑系统安全性C、根据需求计算出并发用户数D、是否有功能错误答案:C解析:计算并发用户数是并发压力测试首先要做的。4.【单选】在使用LoadRunner进行性能测试时,以下()操作步骤是错误的。A、添加监控B、调整局域网网速C、设置场景D、录制脚本答案:B解析:LoadRunner进行性能测试过程,录制脚本,设置场景,添加监控,执行测试,分析结果。5.【单选】如果有多个窗口,需要关闭多个窗口,请问下列选项()方法能够满足。A、returnB、close()C、quit()D、其他选项都不正确答案:C解析:close()方法是关闭当前窗口,quit()方法是退出驱动并关闭所有关联得窗口。6.【单选】根据以下代码读取第二列数据,空格填()。ImportcsvDate=csv.reader(open(‘info.csv’,’r’))Foruserindate:Print(____________)A、user[0]B、user[3]C、user[1]D、user[2]答案:C解析:下标从0开始。7.【单选】在PyCharm中,在弹出新建项目窗口中,()代表安装Python命令的exe文件A、LocationB、InterpreterC、DjangoD、vne答案:B解析:interpreter代表安装Python命令的exe文件。8.【单选】思考时间的函数是()。A、lr_think_date()B、lr_think_data()C、lr_think_time()D、lr_thank_time()答案:C解析:lr_think_time()9.【单选】正常工作中使用()思考时间设置。A、使用录制思考时间的随机区间B、重播思考时间C、使用录制思考时间的倍数D、忽视思考时间答案:B解析:应使用重播思考时间,忽略不能完整的模拟用户操作。10.【单选】Windows下Selenium的Python安装命令是()。A、sudoapt-getinstallseleniumB、pipinstallseleniumC、installD、apt-getinstallselenium答案:B解析:使用pipinstallselenium下载安装Selenium。11.【单选】在自动化测试Selenium中,若要先打开谷歌页面,再打开百度页面后使用back()方法,会发生什么()。A、仍然停留在百度页面B、运行报错C、回退到初次打开的谷歌页面D、其他选项都不正确答案:C解析:back()和forward()方法分别是来模拟浏览器后退和前进。12.【单选】鼠标事件中的double_click()方法它的作用是()。A、其他选项都不正确B、鼠标左键单击C、鼠标左键双击D、鼠标右键双击答案:C解析:double_click()鼠标左键双击。13.【单选】以下不属于缺陷描述三要素的是()。A、操作步骤B、实际结果C、执行人员D、预期结果答案:C解析:缺陷描述中包含三要素:操作步骤、预期结果、实际结果。14.【单选】关于缺陷的类型,以下哪一种属于逻辑问题?()A、界面风格不统一B、模块间接口错误C、循环不正确D、功能错误答案:C解析:“功能错误”属于功能错误。“模块间接口错误”属于接口错误。“界面风格不统一”属于界面错误。15.【单选】下列选项()方法是鼠标事件中对某个事件操作进行重置效果。A、reset_actions(self)B、key_down(self,value,element)C、release(self,on_element)D、key_up(self,value,element)答案:A解析:release(self,on_element)在某个元素上松开鼠标左键,reset_action(self)清除储存在远端的动作,key_down(self,value,element)某个键盘被按下,key_up(self,value,element)松开某个键。16.【单选】为了防止生成的脚本中存在乱码,需要设置编码方式()。A、EUCJPB、GB2312C、ASCIID、UTF-8答案:D解析:UTF-8。17.【单选】对于每个http请求,都可以通过()查看http请求和http响应。A、汇总报告B、聚合报告C、图形结果D、察看结果树答案:D解析:通过察看结果树可以察看http请求和响应内容。18.【单选】关于回归测试,下列哪项描述是错误的()。A、回归测试一般适合自动化测试B、回归测试是为了发现回归缺陷而进行的测试C、再测试全部用例是最好的回归测试策略D、功能测试工具主要适合回归测试答案:C解析:回归测试策略通常有四种:全面回归测试、选择性回归测试、指标法回归测试和自动化工具回归测试。全面回归测试对所有功能进行验证,测试的成本会大大提高,不是最佳选择。19.【单选】java环境变量配置中PATH的作用是()。A、配置JDK命令文件的位置B、配置JDK安装路径C、配置JRE安装路径D、配置类库文件的位置答案:A解析:PATH的作用是配置JDK命令文件的位置。20.【单选】JMeter安装包下载时,Windows下选择()包。A、tagB、7zC、zipD、Zag答案:C解析:JMeter安装包下载时,Windows下选择zip包。21.【单选】assert(a,b)替换成python中的assert断言为()。A、ssertainbB、asserta==bC、asserta!=bD、assertanotinb答案:B解析:assertEqual(a,b,msg):断言a和b是否相等,相等则测试用例通过。22.【单选】imeter中如何给HTTP请求添加思考时间。()A、添加逻辑控制器B、添加取样器C、添加定时器D、添加断言答案:C解析:jmeter中思考时间就是定时器。23.【单选】软件测试生命周期可以用下图来表示,则下列对应关系中正确的是()。A、制定测试计划、B:实施软件测试、C:测试设计和开发、D:评审、E:版本发布B、A:评审、B:实施软件测试、C:测试设计和开发、D:制定测试计划、E:版本发布C、A:评审、B:制定测试计划、C:测试设计和开发、D:实施软件测试、E:版本发布D、A:制定测试计划、B:测试设计和开发、C:实施软件测试、D:评审、E:版本发布答案:D解析:软件测试生命周期包括制定测试计划、测试设计和开发、测试实施、评审、版本发布。24.【单选】关于“再测试全部用例”这种回归测试方法,说法不正确的是()。A、测试工作量大B、风险高C、成本高D、系统可靠性高答案:B解析:“再测试全部用例”这种回归测试方法系统可靠性高、风险低、成本高、测试工作量大。25.【单选】集合点添加的意义是()。A、实现并发B、为了虚拟用户多C、其他选项都不正确D、为了人数多答案:A解析:集合点的作用:模拟用户并发。26.【单选】python字符串前面加上()可以防止字符转义。A、bB、rC、fD、u答案:B解析:python字符串前面加上r可以防止字符转义。27.【单选】窗口截图get_screenshot_as_file(path)方法中的path是指()。A、文件路径B、该页面url路径C、为图片路径D、其他选项都不正确答案:C解析:get_screenshot_as_file(path)方法是来截取当前窗口,其path是要保存的图片的路径。28.【单选】在进行测试分析的环节中,AnalysisSummary中ScenarioName代表()。A、场景结果存放目录B、场景名称C、录制脚本D、运行时间答案:B解析:ScenarioName场景名称。29.【单选】下列关于等价类划分方法的描述中错误的是()。A、为最大程度地覆盖测试,应尽可能细划等价类,不必考虑冗余B、根据等价类编写测试用例时,有效等价类和无效等价类都不能忽略C、错误的划分等价类可能会降低执行测试用例时发现缺陷的能力D、划分合理的等价类中的一个测试捕获缺陷的能力与该等价类中其他测试相同答案:A解析:等价类划分方式是选取少数有代表性的数据,用最小的子集,发现最多的错误。30.【单选】如果有多个窗口,需要关闭其中某个窗口,然后继续执行其他窗口;请问下列选项哪个方法能够满足()。A、exit()B、quit()C、其他选项都不正确D、close()答案:D解析:close()方法是关闭当前窗口,quit()方法是退出驱动并关闭所有关联得窗口,exit()方法在python中是终止程序。31.【单选】下列关于正确选择自动化测试工具的说法中错误的是()。A、尽量选择主流测试工具B、引入工具时不需要考虑工具引入的连续性和一致性C、选择适合自己公司项目的自动测试工具,可以从测试工具的功能,集成能力,操作系统和开发工具的兼容性等几个方面来考虑。D、如果需要多种工具,尽量选择同一公司的产品。答案:B解析:引入工具时需要考虑工具引入的连续性和一致性。32.【单选】assert_(expr,msg),expr为____,smg为____()。A、expr为判断条件1,smg为判断错误输出的内容B、expr为判断条件1,smg为判断数据C、expr为判断条件1,smg为判断条件2D、expr为判断条件1,smg为判断正确输出的内容答案:A解析:expr为判断条件1,smg为判断错误输出的内容。33.【单选】对一台硬件正常的ATM机进行提取功能测试,若该机允许的提取增量为100元,提取金额从100元到5000元人民币(含5000元人民币)。使用等价类划分方法设计测试用例,则下列说法中错误的是()。A、提取2000元人民币的数据输入属于有效等价类数据B、提取5000元人民币的数据输入属于无效等价类数据C、提取5100元人民币的数据输入属于无效等价类数据D、提取20元人民币的数据输入属于无效等价类数据答案:B解析:提取5000元人民币的数据输入属于有效等价类数据。34.【单选】通常情况下,下列内容不应包含在测试用例中的是()。A、预期结果B、测试结果C、缺陷描述D、用例编号答案:C解析:缺陷描述是缺陷报告中的内容。35.【单选】对于ATM取款操作,以下属于备选流的是()。A、验证银行卡B、插入银行卡C、密码错误D、输入密码答案:C解析:“插入银行卡”、“验证银行卡”、“输入密码”三个选项属于正确的操作流程,属于基本流。36.【单选】造成软件缺陷的主要原因有哪些,从软件本身、团队工作和技术问题等角度分析,不属于技术问题的是()。A、软件本身B、团队原因C、技术原因D、自然原因答案:D解析:造成软件缺陷的原因主要包括软件本身、团队工作和技术问题、项目管理等问题。37.【单选】问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是()。A、已修正状态B、非激活状态C、激活状态D、关闭状态答案:C解析:新建(或激活、打开)状态:测试人员或其他人员发现并确认提交的bug,如新提交的bug。38.【单选】在vugen中运行脚本时,想要实现不同的功能运行的次数不一样,可以设置()。A、选代次数B、用block(块)来控制C、其他选项都不正确D、用init,action,end来控制答案:B解析:block块可以实现不同的功能运行的次数不一样。39.【单选】关于多表单切换下列说法正确的是()。A、switch_to.frame()可以直接传入id、name属性,但不可以传入WebElement对象B、WebElement对象,是指find_element系列方法所取得的对象C、切换到frame中之后,也可以继续操作主文档里面的元素D、switch_to.frame()也可以传入下标index进行定位,第一个是1答案:B解析:switch_to.frame()可以传入WebElement对象,witch_to.frame()传入下标index进行定位时,第一个是从0开始的;切换到frame中之后,就不可以继续操作主文档里面的元素。40.【单选】性能测试中,HPS的定义是()。A、资源利用率B、点击率C、吞吐量D、每秒事务量答案:B解析:Hitspersecond(HPS)点击率。41.【单选】在IMeter中,所有测试任务都是(),即任何测试任务的类别,比如http请求,jdbc请求,FTP请求,A、SlerB、LabelC、ThroughtD、R-UpPeriod答案:A解析:所有测试任务都是Sler。42.【单选】鼠标事件中针对于滑动验证码操作,可以使用方法()。A、其他选项都不正确B、drag_and_drop_by_offsetC、move_by_offsetD、rag_and_drop答案:B解析:drag_and_drop()方法是拖拽到某个元素然后松开,move_by_offset()方法是鼠标从当前位置移动到某个坐标。43.【单选】以下关于因果图法,说法正确的是()。A、该方法不会考虑多个输入之间的相互组合和制约关系B、因果图法最终生成的就是判定表C、把判定表的每一行作为依据,设计测试用例D、因果图法是一种白盒测试方法答案:B解析:因果图法作为一种黑盒测试方法,把判定表的每一列作为依据,设计测试用例,该方法综合考虑多个输入之间的相互组合和制约关系。44.【单选】官网下载的Fiddle是()形式。A、点击即用B、下载器C、安装包D、压缩包答案:C解析:官网下载的是安装包形式,下载后双击安装即可使用。45.【单选】脚本运行通过后进入场景可以从()工具中进入场景。A、VuGenB、其他选项都不正确C、ontrollerD、Analysis答案:A解析:virtualusergenerator(VuGen)。46.【单选】文字、UI错误等,属于()程度的缺陷。A、低B、严重C、致命D、高答案:A解析:文字、界面错误属于严重程度较低的缺陷。47.【单选】TestLink软件描述不正确的是()?A、基于项目的权限控制,支持创建多个项目的管理B、系统可以设置邮件提醒C、可以根据优先级筛选用例D、系统可灵活的自定义多个信息答案:C法根据优先级筛选用例。48.【单选】在自动化测试Selenium中,请问下列选项哪个方法是获得属性值()。A、sizeB、nameC、textD、get_attribute答案:D解析:在Selenium中获取属性值的是get_attribute方法。49.【单选】64位的系统应安装()位Python。A、32B、31.9C、31D、24答案:A解析:操作系统分为64位与32位,应下载与系统对应的位数的软件.50.【单选】为了提高测试的效率,下列选项正确的做法是()。A、选择发现错误可能性大的数据作为测试用例B、随机选取测试用例C、在完成程序的编码之后再制定软件的测试计划D、使用测试用例测试是为了检查程序是否做了应该做的事答案:A解析:提高测试效率的方法:①、不要做无效的测试②、不要做重复的测试③、不同测试版本的测试侧重点④、优化测试顺序。51.【单选】用黑盒技术设计测试用例的方法之一为()。A、逻辑覆盖B、因果图C、循环覆盖D、基本路径测试答案:B解析:四个选项中只有因果图法属于黑盒测试方法。52.【单选】在AxureRP8工具中,下面对检视(交互栏)功能面板描述不正确的是()。A、可以配置页面跳转B、可以使元件脱离母版C、可以为元件的不同状态设置不同的视觉样式D、可以为元件添加注释说明答案:B解析:检视功能面板不能设置“元件脱离母版”。53.【单选】MicrosoftEdge浏览器应下载()浏览器驱动。A、MicrosoftEdgeDriverB、ChromeDriverC、SafaridriverD、geckodriver答案:A解析:MicrosoftEdge系列对应的浏览器驱动应是MicrosoftEdgeDriver。54.【单选】LoadRunner录制使用的第三方浏览器中支持的是()。A、IEB、ChromeC、其他选项都支持D、Firefox答案:C解析:LoadRunner录制使用的第三方浏览器中支持的有IE、Firefox、ChromE、dge。55.【单选】TestLink对测试用例集可操作的内容不包括下面哪些()?A、合并测试用例集B、创建测试用例C、导入测试用例D、移动测试用例集答案:A解析:测试用例集无“合并”功能。56.【单选】以下哪个文档是测试需求分析的主要依据()。A、详细设计B、概要设计C、合同D、需求分析说明书、原型图答案:D解析:需求分析说明书、原型图是测试需求分析的主要依据。57.【单选】LoadRunner中运行设置,设置action执行的次数不一样,可以用()控制。A、其他选项都不正确B、块C、actionD、迭代答案:B解析:LoadRunner中运行设置,设置action执行的次数不一样,可以用块控制。58.【单选】在自动化测试Selenium中要使用浏览器等待sleep方法需要导入什么模块()。A、improtunittestB、importtimeC、其他选项都不正确D、importThread答案:B解析:需要引用time模块。59.【单选】下列关于睡眠时间说法不正确的是()。A、显示等待时间WebDriverWait(),必须导入WebDriverWait包才可以使用,显示等待时间是针对单个元素生效的,当在规定时间内找到了对应元素,则执行下一步操作。B、强制等待生效时间=页面跳转时间+sleep()设置休眠时间。C、隐式等待时间implicitly_wait(),智能等待时间,是针对全局的元素都生效,需要导入包后才可以使用。D、强制等待时间sleep(),必须导入time包后才可以使用。答案:C解析:隐式等待时间implicitly_wait(),不需要导入包也可以使用。60.【单选】下列有关selenium验证点错误的有()。A、检查代码B、检查某些文字C、检查文本框,下拉菜单,表等元素D、检查页面标题答案:A解析:selenium验证点不包括检查代码。61.【单选】JMeter中,http请求中的附件,使用()上传。A、消息体数据B、文件上传C、参数D、高级答案:B解析:附件使用文件上传上传。62.【单选】确定系统是否足够稳定可以投入生产,属于()性能测试。A、验收测试B、可靠性测试C、容量测试D、回归测试答案:A解析:投入生产前做验收测试。63.【单选】缺陷被开发判定成不需要修改,并拒绝修改时,应使用以下哪个状态?()A、RejectedB、NewC、losedD、Reopen答案:A解析:New是新提交状态,Reopen是重新打开状态,Rejected是拒绝修改状态,Closed是关闭状态。64.【单选】“每秒发送的HTTP请求数”,是()指标的描述。A、HPSB、FPSC、其他选项都不正确D、TPS答案:A解析:“每秒发送的HTTP请求数”,是HPS指标的描述。65.【单选】LoadRunner中的函数lr_rendezvous是()的函数.A、关联B、事务C、集合点D、参数化答案:C解析:lr_rendezvous是集合点的函数。66.【单选】以下哪一个更接近优秀的缺陷标题?()A、英文单词的连字符不管用B、插入的引号成为特殊符号C、警告:该命令产生了错误的结果D、拷贝和复制功能执行效率低下答案:D解析:“英文单词的连字符不管用”中描述太过笼统,什么时候不管用没有说明。“警告:该命令产生了错误的结果”中描述太过笼统,没有说明错误的结果是什么。“插入的引号成为特殊符号”中信息没有被充分隔离,所有的引号都如此吗?什么类型的引号?67.【单选】使系统运行一段时间(如24或72小时以上),一直重复长时间给系统施加压力,看系统是否能承受,这是()测试。A、压力测试B、并发测试C、负载测试D、容量测试答案:C解析:使系统运行一段时间(如24或72小时以上),一直重复长时间给系统施加压力,看系统是否能承受,这是负载测试。68.【单选】常用的用例设计方法有边界值分析、等价类划分、错误猜测、因果图等。其中()经常与其他方法结合起来使用。A、错误猜测B、边界值分析C、因果图D、等价类划分答案:B解析:设计用例时,边界值分析法经常与其他方法结合起来使用。69.【单选】针对是否对无效数据进行测试,可以将等价类测试分为()。①标准(一般)等价类测试②健壮等价类测试③弱等价类测试④强等价类测试A、①③B、①②C、②④D、③④答案:D解析:所谓等价类,是输入条件的一个子集合,该输入集合中的数据对于揭示程序中的错误是等价的。等价类又分为有效等价类和无效等价类或弱等价类测试和强等价类测试。70.【单选】在以下选项中,()属于LR的优点。A、运行稳定、指标齐全B、占用空间大C、收费昂贵D、安装有系统环境要求、破解麻烦答案:A解析:收费昂贵,安装有系统环境要求、破解麻烦,占用空间大都是缺点。71.【单选】以下选项对Mockplus工具描述不正确的是()。A、Mockplus可以高仿真度的模拟,支持手势交互B、Mockplus能够快速上手,并能够很好地表达自己的设计C、Mockplus可以自产出高保真设计,支持多款主流设计工具的设计稿交付D、Mockplus是一款简洁快速的原型图设计工具答案:A解析:Mockplus不支持手势交互。72.【单选】在规定了输入数据必须遵守的规则情况下,可确立一个有效等价类(符合规则)和()个无效等价类。A、若干B、0C、1D、其他选项都不正确答案:A解析:规定了输入数据必须遵守的规则,其他不符合规则的值都属于无效等价类。73.【单选】下面对于XMind调整操作描述错误的是()?A、可以删除当前主题及其所属的所有子主题B、主题有子主题时,不可以只删除主题C、可以拖拽主题到其他主题之下D、可以拖拽调整主题在导图中的位置答案:B解析:Ctrl+退格可以删除单个主题。74.【单选】禅道工具对于Bug筛选内容讲解正确的是()。A、测试->Bug列表无法显示模块名称B、项目->Bug列表默认显示登录账号创建的和指派给当前账号的BugC、测试->Bug列表可以查看选定产品的所有BugD、我的地盘->Bug可查看到所有的Bug答案:C解析:测试->Bug,选择所有可以查看选定产品的所有Bug。75.【单选】自动化测试Selenium对于窗口切换中下列说法正确是()。A、switch_to.window()用于不同窗口的切换,并获取其窗口句柄B、句柄之间可以使用操作符”=”来进行判断C、switch_to.window()方法与switch_to.frame()方法类似,所以可以互相转换使用D、current_window_handles获取当前句柄,并自动跳转答案:B解析:switch_to.window()是用于多窗口切换,而switch_to.frame()方法是用于多表单切换,current_window_handles获取当前句柄。76.【单选】下面对状态迁移图法描述错误的是()。A、状态迁移法适合测试各种条件组合B、状态迁移法就是首先要找出所有的状态,然后分析各状态之间的转换。C、状态迁移法的思想是提供将多个状态的转换串联起来进行测试的思路D、状态迁移法的目标是设计足够的用例达到对系统状态的覆盖,状态-条件组合的覆盖以及状态迁移路径的覆盖。答案:A解析:状态迁移法适合测试各种状态的转换。77.【单选】如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用()和决策表法。A、边界值分析B、因果图法C、场景法D、等价类划分答案:B解析:因果图法考虑考虑输入条件的各种组合,以及输入条件之间的相互制约关系。78.【单选】对Mantis系统中Bug状态流程描述不正确的是()?A、关闭:为Bug的最后一个状态B、处理:问题已经处理完成C、已确认:问题分派到人之后,相关负责人接受这个问题并开始处理D、打回:Bug描述不清或Bug并没有真正解决答案:B解析:Mantis系统中Bug状态无处理状态。79.【单选】测试需求是属于测试阶段的第()阶段。A、四B、二C、三D、一答案:D解析:测试需求是测试阶段的第一阶段。80.【单选】LR工具中,TPS的定义是()。A、吞吐量B、每秒事务量C、资源利用率D、点击率答案:B解析:TPS的定义是每秒事务量。81.【单选】重要逻辑问题错误、影响测试流程错误、权限错误、安全错误、性能错误等,属于()程度的缺陷。A、严重B、中C、致命D、高答案:D解析:重要逻辑问题错误、影响测试流程错误、权限错误、安全错误、性能错误等属于严重程度高的缺陷。82.【单选】下列各项对TPS理解正确的是()。A、服务器处理的请求数B、发送的请求数C、服务器返回的字节数D、服务器每秒处理的事务数答案:D解析:TPS的定义是每秒事务量。83.【单选】不属于黑盒测试的技术是()。A、边界值分析法B、等价类划分法C、判定表方法D、语句覆盖答案:D解析:语句覆盖属于白盒测试方法。84.【单选】loadrunner数据分配方法选择:顺序。应选择()。A、randomB、uniqueC、sequentialD、once答案:C解析:sequential:顺序once:单一random:随机unique:唯一。85.【单选】在LoadRunner的脚本编辑器中,集合点的含义是()。A、多用户并发操作时设置的用户B、多用户并发操作时设置的执行点C、单用户并发操作时设置的执行点D、一个用户并发操作时设置的执行点答案:B解析:集合点用以同步虚拟用户,以便恰好在同一时刻执行任务。86.【单选】通过性能测试工具模拟多种正常、峰值以及异常的负载条件来对系统的各项性能指标进行测试的是()。A、其他选项都不正确B、基本功能测试C、稳定性测试D、性能测试答案:D解析:性能测试。87.【单选】以下关于功能测试中因果图法的优点,说法不正确的是()。A、测试用例数目较少B、使测试人员能清楚输入条件之间的逻辑关系C、测试用例数目随数据数目的增加而线形的减少D、使测试人员能清楚输入和输出之间的关系答案:C解析:测试用例数目随数据数目的增加而线形的增加。88.【单选】不断向系统施加压力,确定一个系统的瓶颈或者不能接受的性能点,来获得系统提供的最大服务级别的测试称之为A、场景测试B、并发测试C、其他选项都不正确D、压力测试答案:D解析:压力测试(StressTest),逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。89.【单选】对于代码wd=webdriver.Chrome(),wd的数据类型为()。A、StringB、ooleanC、WebDriverD、int答案:C解析:webdriver.Chrome()的返回值类型为:WebDriver。90.【单选】JMeter安装前需要配置的环境是()。A、CB、pythonC、PHPD、JAVA答案:D解析:JMeter安装前需要配置java环境。91.【单选】测试阶段产生的最终文档是()。A、测试用例B、测试计划C、测试报告D、程序流程图答案:C解析:测试阶段的产出的最终文档是测试报告。92.【单选】LoadRunner运行性能测试,会在Analysis中生成性能测试结果图表,以下()是正确的图表的合并类型,A、其他选项都正确B、关联C、叠加D、平铺答案:A解析:Analysis中图表的合并类型:叠加,平铺,关联。93.【单选】Ubuntu系统更新软件库的命令是()。A、ptupdateB、aptautoremoveC、aptsearchD、aptupgrade答案:D解析:aptupdate是更新软件列表,aptautoremove是自动卸载,aptsearch是搜索软件包,aptupgrade是更新软件包.94.【单选】在系统测试中,测试人员主要根据()设计测试用例。A、系统规格说明书B、需求分析说明书C、详细设计说明书D、概要设计说明书答案:B解析:测试人员根据需求分析说明书来设计测试用例。95.【单选】性能测试流程中第一个阶段是()。A、性能需求B、测试C、其他选项都不正确D、用例答案:A解析:性能测试流程中第一个阶段是性能需求。96.【单选】根据等价类划分法,对电话字段进行测试:图书管理系统—图书管理—新增图书—图书管理者电话字段—11位数字,必填。以下不属于无效等价类的是()。A、为空B、11位数字C、<11位数字D、>11位数字答案:B解析:11位数字属于有效等价类。97.【单选】Linux启动的第一个进程init启动的第一个脚本程序是()。A、/etc/rc.d/init.dB、/etc/rc.d/rc.sysinitC、/etc/fstabD、/etc/inittab答案:B98.【单选】在()中清除数据库产生的数据。A、tearDown()B、run()C、unpack()D、setUp()答案:A解析:teardown则主要实现测试完成后的垃圾回收等工作。99.【单选】LoadRunner中事务是指()。A、事件B、其他选项都不正确C、一个或多个操作D、事情答案:C解析:事务是要度量其服务器响应时间的任务或操作集。一个完整的事务是由事务开始、事务结束以及一个或多个业务操作/任务构成。100.【单选】Axure母版指的是原型中一些()的部件。A、最多B、不重复C、重复D、最少答案:C解析:Axure中的母版可以理解为公共元件模板,会被多个页面重复使用。101.【单选】TestLink对一个测试用例可操作的步骤不包括下面哪个选项()?A、删除B、关联到BugC、导出D、禁用这个版本答案:B解析:TestLink无Bug管理内容。102.【单选】()指令可以用来切换至不同的runlevels。A、rebootB、telC、telinitD、goto答案:C解析:使用telinit命令可以更改Linux系统的运行级别。103.【单选】在某大学学籍管理信息系统中,假设学生年龄的输入范围为15~45,则根据用例设计方法中的等价类划分技术,下面划分正确的是()。A、可划分为1个有效等价类,2个无效等价类B、可划分为1个有效等价类,1个无效等价类C、可划分为2个有效等价类,2个无效等价类D、可划分为2个有效等价类,1个无效等价类答案:A解析:有效等价类:15-45,无效等价类:大于45,小于15。104.【单选】下面()选项不是JMeter监听器。A、聚合报告B、断言结果C、察看结果树D、断言持续时间答案:D解析:断言持续时间属于断言。105.【单选】软件产品发布(上线)之前首要满足的应该是()。A、性能需求B、功能需求C、改正程序错误D、管理评审答案:B解析:功能需求是软件产品发布之前首要满足的。106.【单选】以下为何要使用自动化回归测试的因素错误的是()。A、成本因素B、随机因素C、时间因素D、稳定性因素答案:B解析:回归测试时再错误的基础上加以改进再次测试,而不是随机。107.【单选】LoadRunner脚本中action()、init()和end()最主要的区别是()。A、都可以执行多次B、都是只能执行一次C、其他选项都不正确D、action可以选代多次,init和end只执行一次答案:D解析:action可以迭代多次,init和end只执行一次。108.【单选】分析模块间功能间是否存在关联关系,是从()方面进行需求分析。A、模块功能B、UI页面C、模块关联D、数据状态答案:C解析:从模块关联的角度进行需求分析,主要是分析模块间功能间是否存在关联关系。109.【单选】部分软件功能只有在特定条件下才会存在缺陷,所以在描述软件缺陷时要注意特定条件的描述,这是软件缺陷描述的()规则。A、补充完善B、不做评价C、完整统一D、特定条件答案:D解析:有些软件功能在通常情况下没有问题,只有在特定条件(如特殊的操作系统、浏览器或特定的设置等)下才会存在缺陷。110.【单选】在确立了等价类后,可建立等价类表,列出所有划分出的等价类输入条件,根据划分出的等价类设计测试用例需遵循()原则。A、设计一个新的测试用例,使其尽可能多的覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止B、设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止C、为每一个等价类规定一个唯一的编号D、其他选项都正确答案:D解析:均属于需要遵循的原则。111.【单选】一般来说,在软件测试各阶段中,最后进行的是()。A、集成测试B、单元测试C、系统测试D、验收测试答案:D解析:验收测试是部署软件之前的最后一个测试操作。在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。112.【单选】请问下列哪个选项是对selenium中的方法正确的描述()。A、value_of_css_property(css_name)获取CSS的属性值B、is_selected()判断元素是否可见C、location获取当前页面的urlD、is_enabled()判断元素是否被选中答案:A解析:value_of_css_property()方法用来获取css的属性值。113.【单选】系统中颜色搭配不统一,属于以下哪种类型Bug()?A、优化建议B、功能代码错误C、配置相关D、数据错误答案:A解析:界面颜色搭配不统一,优化建议修改。114.【单选】禅道工具中,下面对于测试套件描述不正确的是()?A、创建套件时,可以选择访问权限是私有还是公开B、测试套件可以关联用例C、测试套件是把服务于同一个目的或同一运行环境下的一系列测试用例组合D、测试套件可以关联Bug答案:D解析:测试套件不可关联Bug。115.【单选】TestLink创建测试用例包含的要素正确的是()?①测试用例标题②关键字③前提④详细资料⑤期望结果⑥摘要⑦步骤⑧组件名称A、①②③④⑤⑧B、①③⑤⑥⑦C、①③④⑤⑦⑧D、①②③⑤⑥⑦答案:D解析:创建用例包含的要素有:测试用例标题、前提、关键字、期望结果、摘要、步骤。116.【单选】回归测试过程中测试用例库的维护操作,不正确的是()。A、修改测试用例B、删除测试用例C、原有基线测试用例不变D、增加新的测试用例答案:C解析:随着软件的改变,为了保证测试用例库中测试用例的有效性,必须对测试用例库进行维护。117.【单选】下面选项那种是属于自动化测试Selenium中的name定位()。A、其他选项都不正确B、find_element_by_name()C、find_element_by_tag_name()D、find_element_by_class_name()答案:B解析:find_element_by_class_name()是属于css定位、find_element_by_tag_name()是属于标签定位、find_element_by_name()是name定位。118.【单选】有一个Linux2.5.1其中5是()。A、主版本号B、修改号C、次版本号D、其他选项都不正确答案:C解析:Linux2.5.1中2是主版本号,5是次版本号,1是修订版本号。119.【单选】参数化类型中,下列选项()包含在内,A、UniqueNumberB、saveC、filenameD、响应时间答案:A解析:参数化类型中,UniqueNumber包含在内。120.【单选】用户在使用分布式软件的客户端时,通常最在意()。A、数据库处理时间B、界面显示是否美观C、页面响应时间D、服务器处理数据时间答案:C解析:页面响应时间是客户最在意的。121.【单选】下列提高效率错误的是()。A、尽量减少不必要的操作B、有些页面加载时间长,可以中断加载C、并发执行测试用例D、多用强制等待和隐式等待答案:D解析:多用强制等待和隐式等待会使运行变慢。122.【单选】下列不属于用例设计方法的是()。A、基于决策表的测试B、等价划分法C、边界值分析法D、路径测试答案:D解析:路径测试不属于用例设计方法。123.【单选】LoadRunner场景的定义是()。A、在LoadRunner中主要表现为Controller中设计与执行用例中的用户场景B、分析场景,查看、分析和比较性能结果C、其他选项都不正确D、故事发生的情景答案:A解析:LoadRunner场景的定义是在LoadRunner中主要表现为Controller中设计与执行用例124.【单选】下面哪项不可在XMind样式属性中设置()?A、画布预览显示B、线条设置C、背景颜色D、画布结构答案:A解析:画布预览显示菜单-查看中设置。125.【单选】下列()方法能判断元素是否存在。A、is_displayed()B、isEnabled()C、isSelected()D、isElementPresent()答案:D解析:isElementPresent是selenium中判断元素是否存在的126.【单选】以下哪一项不是软件缺陷报告的基本信息?()A、缺陷标题B、缺陷处理优先级C、操作步骤D、实际结果答案:B解析:缺陷报告的基本信息包括:缺陷标题、测试环境、复现环境(操作步骤)、实际结果、预期结果、注释。所以答案是缺陷处理优先级,属于软件缺陷报告的属性。127.【单选】关于场景设计法描述错误的是()。A、基本流有只有一个起点,可以有多个终点B、如果在流程图中出现了两个不相上下的基本流,一般需要把它们分别当做一个业务看待解析:基本流有只有一个起点,一个个终点C、备选流的终点,可以是一个流程的出口,也可以是回到基本流,还可以是汇入其它的备选流D、基本流是主流,备选流是支流答案:A解析:基本流有只有一个起点,一个个终点。128.【单选】在统计部分MaximumRunningVusers代表的含义是()。A、最大运行VuserB、总事务数C、总点击数D、总吞吐量答案:A解析:MaximumRunningVusers最大运行的虚拟用户数量。129.【单选】在下列描述中,关于一个软件缺陷状态完整变化的错误描述是()。A、激活——修复——重新打开B、打开——修复——关闭C、打开——关闭D、打开——保留答案:A解析:缺陷状态是通过跟踪缺陷修复过程的进展情况而定义的,开发人员修复Bug后,会将状态改为已修复,也就是待验证状态130.【单选】错误selenium自动化测试NoSuchFrameException异常的含义()。A、没有这样的属性异常B、元素不能选择异常C、没有该frame异常D、没有该元素异常答案:C解析:NoSuchFrameException:没有该frame异常。131.【单选】Unittest框架所提供的()方法对add()的返回值进行断言。A、ssertEqual()B、assertAlmostEqual()C、assertIsInstance()D、assertIsNone()答案:A解析:asserts.assert_equal()是用于判断两个值知否相等,如果不等抛出异常。132.【单选】()命令可用于禁用或启用一个网络接口,设置网络接口的ip地址和子网掩码以及其他相关选项。A、commandB、netstatC、ifconfigD、mii-tool答案:C解析:ifconfig是用来管理网络连接的命令。133.【单选】LR默认的脚本生成语言为()。A、VisualBasicB、JavaC、vbscriptD、C答案:D134.【单选】关于黑盒测试技术,下面说法错误的是()。A、失败测试是纯粹为了破坏软件而设计和执行测试案例的。B、黑盒测试着重测试软件的功能需求,是在程序接口上进行测试。C、边界值测试是黑盒测试特有的技术方法,不适用于白盒测试。D、黑盒测试无法发现规格说明中的错误,不能进行充分的测试。答案:C解析:边界值测试既可用于黑盒测试,也可用于白盒测试。135.【单选】java环境变量配置中JAVA_HOME的作用是()。A、配置JDK命令文件的位置B、配置JRE安装路径C、配置类库文件的位置D、配置JDK安装路径答案:D解析:JAVA_HOME的作用是配置JDK安装路径。136.【单选】Ubuntu下Python环境搭建命令为()。A、ptpythonB、apt-getinstallpythonC、pipinstallpythonD、sudoapt-getinstallpython答案:D解析:使用sudoapt-getinstallpython安装Pythonsudo是获得管理员权限。137.【单选】软件测试用例主要由输入数据和()两部分组成。A、测试规则B、测试计划C、预期输出结果D、以往测试记录分析答案:C解析:测试用例的要素一般包括:测试目标、测试环境、输入数据、步骤和预期结果。138.【单选】下列关于等价类划分方法的说法中错误的是()。A、利用无效等价类设计的测试用例,可以检验程序中功能和性能是否不符合需求说明书的规定。B、对同一个程序可能会划分出多种不同的等价类C、对于有效等价类可以不设计测试用例D、利用有效等价类设计的测试用例,可以检验程序是否实现了需求说明书中规定的功能和性能。答案:C解析:解析:有效等价类和无效等价类都需要设计测试用例。139.【单选】在selenium中我们可以使用execute_script()方法来执行js代码,那么下列选项中()js代码能达到页面向下滚动的效果。A、varc=arguments[].scrollIntoView();B、varb=document.documentElement.scrollTop=100000C、vara=document.documentElement.scrollTo=10D、vard=window.scrollTo(,)答案:B解析:document.documentElement.scrollTop表示窗口上下滚动的位置,其表示位置在顶部。140.【单选】以下不属于等价类划分方法的是()。A、按区间划分B、按数值类型划分C、按数值划分D、按处理方式划分答案:B解析:等价类划分方法包括按区间划分、按数值划分、按处理方式划分、按限制条件或规划划分。141.【单选】软件之间不能正确的交互共享信息,属于()。A、逻辑问题的缺陷B、兼容问题的缺陷C、用户界面问题的缺陷D、性能问题的缺陷答案:B解析:软件之间不能正确的交互共享信息属于兼容性方面的缺陷。142.【单选】LoadRunner中的Controller创建手动场景时,可以创建()场景模式A、面向目标模式B、百分比模式C、用户组模式D、A和B都正确答案:D解析:LoadRunner中的Controller创建手动场景时,可以创建用户组模式和百分比测试。143.【单选】执行js代码的execute_script()保存在selenium()模块中。A、WebDriverWaitB、SelectC、WebDriverD、ActionChains答案:C解析:execute_script()保存在selenium的WebDriver模块。144.【单选】根据边界值法,对图书编号字段进行测试:图书管理系统—图书管理—新增图书—图书编号字段—6~20位数字,必填。以下不属于有效边界值的是()。A、19位数字B、5位数字C、20位数字D、6位数字答案:B解析:5位数字属于无效边界值。145.【单选】()分区是必须设置的。A、/logB、/varC、/usrD、swap答案:D解析:swap分区是用来系统文件交换的分区,是必须存在的分区。146.【单选】初次使用Selenium进行自动化测试时报错,可能存在的问题不包括()。A、调用浏览器的方法与已安装的浏览器不匹配B、未配置浏览器驱动C、未导入Selenium包D、访问本地服务器时,无Internet答案:D解析:访问本地服务器时,可以无Internet。147.【单选】PyCharm中,新建文件窗口可以点击()按钮。A、gethelpB、openprojectC、heckD、newproject答案:D解析:打开PyCharm,点击newproject新建项目:148.【单选】以功能和界面为测试对象的技术属于()。A、黑盒测试B、白盒测试C、灰盒测试D、数据测试答案:A解析:黑盒测试主要针对功能和界面进行测试。149.【单选】对于响应式的Web项目文件,()原型是最直观的展示方式。A、CSVB、HtmlC、ExcelD、Word答案:B解析:Html原型对于Web项目文件是最直观的展示方式。150.【单选】数据驱动生成的数据,在DataProvider方法中以()二位数组返回数据。A、StringB、floatC、intD、Object答案:D解析:DataProvider返回的是一个Object的二维数组。151.【单选】浏览器常用操作方法中,下列对应不正确的是()。A、窗口最大化driver.maximize_window()B、页面返回driver.back()C、页面点击click()D、页面冻结driver.forward()答案:D解析:driver.forward()表示页面的前进。152.【单选】由因果图转换出来的()是确定测试用例的基础。A、判定表B、输入状态表C、输出状态表D、约束条件表答案:A解析:判定表是由因果图转换出来的,是确定测试用例的基础。153.【单选】下面()是JMeter函数助手中的函数。A、__StringB、__DateC、__RandomD、__Unique答案:C解析:__Random。154.【单选】符号∗在xpath定位中代表()。A、代表找出所有符合条件的元素B、占位符C、修饰符D、其他选项都不正确答案:A解析:在XPath中//表示当前页面某个目录下,/表示某元素下的某个子元素,∗表示选择所有的元素。155.【单选】JMeter检查是否安装完成的cmd命令是()。A、jmeter-vB、jmeter-lC、jmeter-n-tD、jmeter-e-o答案:A解析:检查是否安装完成的cmd命令是jmeter-v。156.【单选】对业务模型中的重要业务做单独的测试,获取单用户运行时的各项性能指标,这是()测试。A、负载测试B、容量测试C、压力测试D、基准测试答案:D解析:对业务模型中的重要业务做单独的测试,获取单用户运行时的各项性能指标,这是基准测试。157.【单选】启动Pycharm并在创建的工程中,导入wedrive模块,启动浏览器访问百度。请问下列选项哪个是启动火狐浏览器()。A、brower=webdriver.Edge();B、rower=webdriver.Firefox();C、brower=webdriver.Chrome();D、brower=webdriver.Ie();答案:B解析:Ie表示是ie浏览器,Chrome表示是谷歌浏览器,Edge表示是MicrosoftEdge浏览器,Firefox表示是火狐浏览器。158.【单选】LR的全称叫做()。A、LoadRunnerB、LeadRunningC、LoadingRunnerD、LinuxRunner答案:A解析:LoadRunner。159.【单选】所有的用户在同一时刻做同一件事情或操作这就叫做()。A、并发测试B、负载测试C、场景测试D、在线用户压力测试答案:A解析:并发测试主要指当测试多用户并发访问同一个应用、模块、数据时是否产生隐藏的并发问题,如内存泄漏、线程锁、资源争用问题,几乎所有的性能测试都会涉及并发测试。160.【单选】Chrome浏览器应下载()浏览器驱动。A、geckodriverB、SafaridriverC、MicrosoftEdgeDriverD、chromedriver答案:D解析:Chrome系列对应的浏览器驱动应是chromedriver。161.【单选】下面()方法能够有效地检测输入条件的各种组合可能引起的错误。A、边界值分析B、等价类划分C、错误推测D、因果图答案:D解析:因果图法作为一种黑盒测试方法,把判定表的每一列作为依据,设计测试用例,该方法综合考虑多个输入之间的相互组合和制约关系。162.【单选】下列关于选择自动测试工具的方法和原则的说法中正确的有()。A、尽量选择正在大力宣传的新产品B、引入工具需要考虑工具引入的连续性和一致性C、如需多种工具,尽量选择不同公司的产品,以博采众家之长D、尽量选择非主流产品答案:B解析:自动化测试工具选型的参考性原则:选择尽可能少的自动化产品覆盖尽可能多的平台,以降低产品投资和团队的学习成本;尽量选择趋于主流的产品;根据公司技术和业务需求来选择合适的自动化测试工具。163.【单选】性能测试开始的最好阶段是()。A、其他选项都不正确B、在产品相对比较稳定,功能测试结束前C、在产品相对比较稳定,功能测试同时进行D、在产品相对比较稳定,功能测试结束后答案:D解析:性能测试开始的最好阶段是在产品相对比较稳定,功能测试结束后。164.【单选】jmeter中如何创建一个名为T_WX的事务。()A、其他选项都正确B、添加一个事务控制器,并设置名称为T_WXC、添加一个简单控制器,并设置名称为T_WXD、直接把HTTP请求取样器名字设置为T_WX答案:B解析:jmeter中添加事务就是逻辑控制器-事务控制器。165.【单选】性能测试工具的脚本生成器,一般采用录制脚本的机制,录制之前需要选择被测系统各个逻辑层之间的网络通讯协议,通常测试web应用程序选择()协议。A、Web(HTTP/HTML)协议B、FTP协议C、DNS协议D、SMTP协议答案:A解析:Web应用通常使用http协议。166.【单选】以下符号中,因果图法中不使用的符号为()。A、∨B、∧C、∪D、∽答案:C解析:因果图中的四种符号包括:∧与、∨或、∽非、—恒等。167.【单选】在Linux终端启动Apache的命令为()。A、servicehttpdstartB、servicestartC、shttpdstartD、start答案:A解析:servicehttpdstart启动http协议服务。168.【单选】下面对于Mantis注册账户说明正确的是()?A、用户注册成功可使用账号或Email地址登录B、注册页面需要输入账号、姓名、EmailC、账号未激活,账号信息会一直保留等待激活D、注册相关密码信息通过邮件发送到注册的邮箱地址中答案:D解析:注册相关密码信息会发送到E-Mail地址。169.【单选】对于页面中获取悬浮文本的操作,我们常常是利用Actions类,通过鼠标悬停move_by_offset()方法与()方法结合使用就可以获取悬浮的tooltip字符串。A、textB、getText()C、其他选项都不正确D、get_attribute()答案:A解析:text获取元素的文本,get_attribute()获得属性值,getText()编辑源代码,保存为gettextdemo.py。170.【单选】下面关于界面测试的说法错误的是()。A、为了达到美观的目的,缩放窗体时,窗体上的控件也应该随着窗体而缩放B、使用柔和颜色,杜绝刺目的颜色C、界面中的字体可以使用多套字体D、窗体大小要合适,内部控件布局要合理,不要过于密集,也不要过于空旷答案:C解析:界面中尽量保持字体及颜色一致,避免一套主题出现多个字体。171.【单选】可以用以下()第三方工具读取Excel文件的库,A、steamB、ApachePOlC、unittestD、selenium答案:B解析:Selenium可以使用Apache读取Excel文件的库。172.【单选】以下不属于安全性缺陷的是()。A、用户权限无法实现B、数据约束错误C、访问控制错误D、超出限制错误答案:B解析:数据约束错误属于数据缺陷。173.【单选】读取CSV文件是通过()方法。A、readline()B、readlines()C、read()D、reader()答案:D解析:csv文件读取一般采用csv.reader来读取。174.【单选】错误测试人员或其他人员发现并确认提交bug,属于什么状态()。A、新建状态B、关闭状态C、非激活状态D、修复状态答案:A解析:新建(或激活、打开)状态:测试人员或其他人员发现并确认提交的bug,如新提交的bug。175.【单选】需求设计登录功能输入信息不正确时进行登录,提示“无法登录”,属于以下哪种类型Bug()?A、数据错误B、配置相关C、功能代码错误D、设计缺陷答案:D解析:提示不明确,设计缺陷,设计需修改。176.【单选】()用来显示当前目录。A、whoB、cdC、lsD、pwd答案:D解析:pwd显示当前所在的目录环境,177.【单选】测试组需要针对测试需求编写测试用例,这一环节的工作内容是()。A、编写测试计划B、根据每一步测试计划编写全部的测试用例C、编写测试方案D、编写测试总结答案:B解析:设计测试用例阶段的主要工作内容是根据每一步测试计划编写全部的测试用例;测试计划和测试方案是在编写测试用例之前进行,测试总结编写是在测试用例编写之后进行。178.【单选】等价类划分有两种不同的情况:()。A、有效等价类和特效等价类B、特效等价类和非特效等价类C、有效等价类和无效等价类D、特效等价类和无效等价类答案:C解析:等价类可划分为有效等价类和无效等价类。179.【单选】系统测试的内容有单元测试、组装测试、确认测试和()。A、验收测试B、功能测试C、回归测试D、结构测试答案:A解析:验收测试:以用户为主的测试,软件开发人员和质量保证人员参加,由用户设计测试用例。180.【单选】缺陷状态的变化过程:New—Open—Fixed—Closed,此过程不涉及以下哪个过程()。A、缺陷发现过程B、缺陷跟踪管理过程C、缺陷的声明周期D、缺陷报告处理流程答案:A解析:缺陷状态的变化过程:New—Open—Fixed—Closed,包括“缺陷报告处理流程”、“缺陷跟踪管理过程”、“缺陷的声明周期”。181.【单选】缺陷报告中不包含以下哪个选项?()A、开发人员相关信息B、严重级别,优先级别C、缺陷详述,再现手段D、软件相关信息(软件名称,版本号,功能模块等)答案:A解析:缺陷报告中不必包含开发人员相关信息。182.【单选】下列关于正交排列法设计测试用例的说法中错误的是()。A、正交排列法可以保证对所有变量的所有组合都进行了测试B、当被测对象中有大量的变量且每个变量都有几个已定义状态时,可以借助正交排列法C、正交排列法非常适用于输入数据或输入数据的组合数量很大的情况D、正交排列法能够使用最小的测试过程集合获得最大的测试覆盖率答案:A解析:正交试验法(排列法)使用最小的测试过程集合获得最大的测试覆盖率,无法保证所有变量的所有组合都进行测试。183.【单选】csv文件全名称为()。A、Comma-SeparatedValueB、Comma-SeparatedVaseC、omma-SeparatingValuesD、Comma-SeparatValues答案:A解析:csv文件全名称Comma-SeparatedValue。184.【单选】XPath定位有时会使用到运算符,请问下列选项中()描述是错误的。A、div除法B、mod计算除法的余数C、||D、|计算两个节点集答案:C解析:||不属于Xpath定位内容。185.【单选】对于driver.execute_script(script,∗args)中的两个参数含义以及该方法下列说法正确的是()。A、在当前的window/frame中异步执行js代码B、script:表示要执行的js代码C、∗args:可有可无,没有什么大的作用D、∗args:表示要传入的字符串参数答案:B解析:script:要执行的JavaScript,∗args:您的JavaScript的所有适用参数。186.【单选】软件缺陷产生的原因有()。A、其他选项都正确B、团队工作C、软件本身D、技术问题答案:A解析:软件缺陷的产生主要是由软件产品的特点和开发过程决定的,导致软件缺陷的因素有很多,以上选项都对。187.【单选】下列关于文档测试的说法中错误的是()。A、确认文档中的链接内存正确,没有空链接B、对文档中使用的示例要载入并使用,保证示例可以正确执行C、测试文档时,从开发人员角度出发,最容易找出软件和文档的缺陷D、要确保提供给用户的文档中的拷屏是来源于实际产品答案:C解析:对文档审查的目的不是为了发现和消除用户所看到的软件中的缺陷,而是为了更好地管理软件开发的过程。对文档的测试是对最终软件产品测试的一部分。188.【单选】下面()测试工具不能管理测试用例。A、MockplusB、禅道C、TestDirectorD、TestLink答案:A解析:Mockplus为原型图设计工具。189.【单选】vuser_init函数说法正确的是()。A、虚拟用户要做的业务操作B、虚拟用户的初始化操作C、做收尾工作D、其他选项都不正确答案:B解析:vuser_init()主要是完成测试前的初始化工作,比如初始环境数据。190.【单选】在Selenium中页面属性删除可以使用到driver.execute_script()和一个JavaScript的关键字来使用,请问是哪个关键字()。A、removeB、argumentsC、returnD、argument答案:B解析:arguments是从Python传递到要执行的JavaScript的内容。driver.execute_script("arguments[0].removeAttribute('style')",element)。191.【单选】Mockplus演示的快捷键正确的是()。A、Ctrl+RB、Ctrl+PC、Shift+RD、Shift+P答案:B解析:Ctrl+P为Mockplus演示的快捷键。192.【单选】下列关于通过测试和失败测试的说法错误的是()。A、利用等价类划分方法设计的测试用例进行的测试,既有通过测试也有失败测试B、利用边界值分析法设计的测试用例进行的测试,既有通过测试也有失败测试C、失败测试和通过测试是软件测试的两个相互对立的基本方法,进行通过测试的系统没有必要再进行失败测试D、双击一台没有放光盘的电脑的光驱操作,是失败测试答案:C解析:在设计测试用例时,既要考虑正向用例,也要考虑反向用例。193.【单选】以下()不是参数化类型,A、tableB、filenameC、UnigueNumberD、ate/time答案:B解析:filename不是参数化类型。194.【单选】定义测试用例,均要以()开头。A、testB、MethonC、addD、答案:A解析:使用unittest框架时,每条测试用例默认用test开头。195.【单选】分析器(Analysis)的主要作用是()。A、控制场景B、监控场景C、分析结果D、捕捉用户的业务流,并最终将其录制成一个脚本答案:C解析:Analysis的作用是分析测试结果。196.【单选】在性能测试过程中,设置多个用户到达某个执行点,同时触发同一个事务,同时模拟负载,实现用户并发的性能测试。该执行点我们称之为()。A、集合点B、并发点C、断点D、负载点答案:A解析:loadrunner中模拟用户并发的执行点称为集合点。197.【单选】生成分析结果报告的功能菜单是()。A、VuserGeneratorB、AnalysisC、ResultsSettingsD、AnalyzeResults答案:D解析:AnalyzeResults分析结果。198.【单选】下列属于元素不可见异常的是()。A、NoSuchAttributeExceptionB、ElementNotVisibleExceptionC、NoSuchElementExceptionD、NoSuchAttributeException答案:B解析:ElementNotVisibleException属于元素不可见异常。199.【单选】设置场景、用于组织、驱动、管理和监控负载测试是()组件的解释()。A、nalysisB、其他选项都不正确C、ontrollerD、VirtualUserGenerator答案:C解析:vugen:脚本用户脚本,主要用于录制、调试脚本;controller:设置场景参数,管理虚拟用户;analysis:生成测试报告。200.【单选】jmeter场景中怎么设置虚拟用户数量为10。()A、设置循环次数为10B、设置线程数为10C、设置事务控制器名称为10D、设置固定定时器为10答案:B解析:jmeter中虚拟用户就是指线程数。多选题1.【多选】关于对多窗口切换下列选项说明()正确。A、浏览器窗口的属性是用句柄(handle)来识别B、要验证切换窗口是否正确,可以使用title方法来验证C、获取当前页面句柄方法是:driver.current_window_handleD、获取所有的句柄的方法是:driver.window_handles(),且是一个set列表答案:ABC解析:handles=driver.window_handles获取当前窗口句柄集合是list列表类型。2.【多选】不使用工具进行性能测试会存在()弊端。A、需要投入大量的资源B、测试准确性较差C、可重复性非常差D、数据采集误差大答案:ABCD解析:仅靠人工进行性能测试会存在以下的弊端:A)测试需要投入大量的资源:为了模拟多种负载、并发的场景需要多人协同工作,通常测试没有很多的资源,而且就算有资源人工的效果也会大打折扣,甚至于某些场景仅凭人工是无法完成的。B)可重复性非常差:性能测试经常需要反复调优和测试执行,如果没有工具的帮助,全靠人工实在不敢想象。C)测试准确性较差:由于需要模拟多种负载和并发场景,如果由人工来操作,难免会存在误差,而且相对工具或程序来说这种误差会更大,对测试结果影响也非常大。D)结果的收集、整理和呈现形式差:如果没有工具,全凭人工采集数据相对工具来说也会存在较大的误差。3.【多选】selenium提供switch_to_alert()方法可以定位到哪些对话框中,正确的有()。A、confirm对话框B、prompt对话框C、alert对话框D、Modeless对话框答案:ABC解析:页面上的对话框一般分为模态类型和非模态类型,模态类型是javascript通过调用window对象的三个方法alert(),confirm()和prompt()来获得,这三个方法分别代表的是警告消息框、确认消息框、提示消息对话框。而Modeless对话框就是属于非模态类型,模态窗口是无法使用开发人员工具进行探测,这意味着拿不到url或者title就无法跳转到该窗口上,所以使用switch_to_alert()方法无法对其进行操作。4.【多选】对等价类的覆盖程度叙述正确的是()。A、弱组合形式:测试用例仅需满足对有效等价类的完全覆盖。B、强组合形式:测试用例不仅应满足对有效等价类的完全覆盖,而且应覆盖所有的等价类组合。C、一般等价类测试:只考虑有效等价类。D、健壮等价类测试:考虑有效、无效等价类。答案:ABCD解析:等价类的覆盖程度1、弱组合形式2、强组合形式3、一般等价类测试4、健壮等价类测试5.【多选】如何选择测试用例进行回归测试()。A、经常有缺陷的测试用例B、测试用例验证了产品的核心功能C、对用户更可见的功能D、所有集成测试用例答案:ABCD解析:选择测试用例进行回归测试包括1、经常有缺陷的测试用例2、对用户更可见的功能3、测试用例验证了产品的核心功能4、所有集成测试用例。6.【多选】LoadRunner中web_custom_request函数()。A、能够模拟http的get和post请求B、具有webur()函数的功能C、其他选项都不正确D、可以用于自定义http请求答案:ABD解析:web_custom_request()函数是一个可以用于自定义http请求的“万能”函数,具有web_link()、web_url()、web_submit_data()函数的功能。7.【多选】数据驱动将测试数据和测试行为完全分离,实施数据驱动测试步骤有()。A、验证所有的测试结果是否符合预期结果B、将测试脚本使用的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度出租车行业节能减排技术创新合同4篇
- 二零二五年度充电桩储能系统设计与建设合同3篇
- 2025秀屿区文印中心企业宣传册制作承包经营合同3篇
- 2025版外墙瓷砖购销及质量检测认证合同3篇
- 二零二五年度家暴受害者离婚财产合理分配与子女权益保护合同
- 临时土地使用租赁合同(2024版)
- 2025年度智能化煤炭采购合同书4篇
- 二零二五年度农民工社会保险委托代缴服务协议
- 二零二五年度变压器安装与电网运行维护合同6篇
- 2025年度美容院连锁加盟经营管理合同
- 智能衣服方案
- 李克勤红日标准粤语注音歌词
- 教科版六年级下册科学第一单元《小小工程师》教材分析及全部教案(定稿;共7课时)
- 中药材产地加工技术规程 第1部分:黄草乌
- 危险化学品经营单位安全生产考试题库
- 案例分析:美国纽约高楼防火设计课件
- 老客户维护方案
- 移动商务内容运营(吴洪贵)任务一 用户定位与选题
- 2021年高考化学真题和模拟题分类汇编专题20工业流程题含解析
- 工作证明模板下载免费
- (完整word)长沙胡博士工作室公益发布新加坡SM2考试物理全真模拟试卷(附答案解析)
评论
0/150
提交评论