web应用软件测试1+X职业等级考试题库大全-上(单选题)_第1页
web应用软件测试1+X职业等级考试题库大全-上(单选题)_第2页
web应用软件测试1+X职业等级考试题库大全-上(单选题)_第3页
web应用软件测试1+X职业等级考试题库大全-上(单选题)_第4页
web应用软件测试1+X职业等级考试题库大全-上(单选题)_第5页
已阅读5页,还剩184页未读 继续免费阅读

下载本文档

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

文档简介

PAGEPAGE1web应用软件测试1+X职业等级考试题库大全-上(单选题汇总)一、单选题1.【单选】HTTP协议有()特点,支持我们很好的使用。A、只包含post协议B、支持客户/服务器模式C、其他选项都不正确D、只包含get协议答案:B解析:HTTP协议的特点有:支持客户/服务器模式。2.【单选】关于多标签切换,下列说法正确的是()。A、单纯切换标签页,切换的标签页无法操作B、其他选项都正确C、可以使用switch_to.window()来进行切换,但是切换之前需要获取切换的标签的句柄D、river.window_handles就可以获取标签页面的句柄答案:B解析:单纯切换标签页,切换的标签页无法操作;使用switch_to.window(),切换之前需要获取切换的标签的句柄;driver.window_handles可以获取标签页面的句柄。3.【单选】loadrunner操作的选择协议的内容为多协议的内容是()。A、其他选项都不正确B、使用最近使用过的协议C、新建多协议脚本D、新建单协议脚本答案:C解析:loadrunner操作的选择协议的内容为多协议的内容是新建多协议脚本。4.【单选】在selenium中处理多窗口时,使用driver.current_window_handle的作用为()。A、获得当前窗口句柄B、获得跳转后的窗口句柄C、其他选项都不正确D、获得所有窗口的句柄答案:A解析:driver.current_window_handle的作用是获得当前窗口句柄。5.【单选】等价类划分有两种不同的情况:()。A、有效等价类和特效等价类B、特效等价类和非特效等价类C、有效等价类和无效等价类D、特效等价类和无效等价类答案:C解析:等价类可划分为有效等价类和无效等价类。6.【单选】关于回归测试,下列()项描述是错误的。A、回归测试是为了发现回归缺陷而进行的测试B、回归测试一般适合自动化测试C、再测试全部用例是最好的回归测试策略D、功能测试工具主要适合回归测试答案:C解析:再测试全部用例等于浪费时间,降低效率。则不是最好的策略。7.【单选】一般来说,在软件测试各阶段中,最后进行的是()。A、集成测试B、单元测试C、系统测试D、验收测试答案:D解析:验收测试是部署软件之前的最后一个测试操作。在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。8.【单选】MindMapper工具中对主题格式修改调整不包括下面哪项()?A、调整线条颜色、粗细等样式B、创建主题及子主题的边界C、添加进度计划D、调整主题形状答案:C解析:添加进度计划不是对主题格式调整。9.【单选】脚本运行通过后进入场景可以从()工具中进入场景。A、VuGenB、其他选项都不正确C、ontrollerD、Analysis答案:A解析:virtualusergenerator(VuGen)。10.【单选】以下关于因果图法,说法正确的是()。A、该方法不会考虑多个输入之间的相互组合和制约关系B、因果图法最终生成的就是判定表C、把判定表的每一行作为依据,设计测试用例D、因果图法是一种白盒测试方法答案:B解析:因果图法作为一种黑盒测试方法,把判定表的每一列作为依据,设计测试用例,该方法综合考虑多个输入之间的相互组合和制约关系。11.【单选】使用()命令查看已安装的JDK。A、ps-eflgrepjavaB、echo$JAVA_HOMEC、java-versionD、rpm-qa|grepjava答案:C解析:java-version可用来查看自己安装的JDK的版本。12.【单选】我们对页面进行自动化测试时,也会使用js方面代码进行操作,而Selenium也为我们准备了好该方法来执行js代码,请问下列选项()才是。A、driver.execute_javascript()B、其他选项都不正确C、driver.execute()D、river.execute_script()答案:D解析:WebDriver提供了executeScript()方法来执行JavaScript代码。13.【单选】在边界值分析中,下列数据通常不用来做数据测试的是()。A、正好等于边界的值B、刚刚大于边界的值C、等价类中的等价值D、刚刚小于边界的值答案:C解析:边界值的选择:选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据。14.【单选】PyCharm是()公司的产品,A、micsoftB、OreclaC、miD、jetbrain答案:D解析::PyCharm属于jetBrain旗下的产品。15.【单选】列表中数据只显示状态为“有效”的数据,页面查询中有根据“有效”和“无效”的状态进行查询,属于以下哪种类型Bug()。A、设计缺陷B、优化建议C、数据错误D、功能代码错误答案:A解析:设计未考虑“无效”查询在页面不会被使用,所以为设计缺陷。16.【单选】下面对正交表的描述不正确的是()。A、试验点均匀地分散在因素与水平的完全组合之中B、正交表每列中不同数字出现的次数不相同,有重点突出因素C、正交表具备“均匀分散、整齐可比”的特点D、每个因素的每个水平与其他因素的每个水平参与试验的几率是完全相同的答案:B解析:正交表每列中不同数字出现的次数相同。17.【单选】问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是()。A、已修正状态B、非激活状态C、激活状态D、关闭状态答案:C解析:新建(或激活、打开)状态:测试人员或其他人员发现并确认提交的bug,如新提交的bug。18.【单选】查看服务器处理的事务能力,可以关注()指标。A、Transactionspersecond(每秒事务数)B、Hitspersecond(每秒点击次数)C、VirtualUsers(虚拟用户数)D、TransactionResponseTime(事务响应时间)答案:A解析:处理事务的能力,可以关注每秒事务数。19.【单选】在实践测试中,有些按键是无法使用Actions、Keys等类来实现的情况;下列选项()是无法实现的按键。A、F1B、TABC、ALT+PRTSCD、CTRL+C答案:C解析:CTRL+C、TAB和F1是属于普通按键,ALT+PRTSC是属于修饰按键,而Actions、Keys等类中没有实现修饰按键的方法。20.【单选】在selenium关于对选择下拉框Select下列说法错误的有()。A、select_by_index(index)方法通过选项的顺序,第一个为0B、options方法和all_selected_options方法提供的列表,都是选项的WebElement元素C、deselect_by_index(index)方法通过选项的顺序取消选择D、first_selected_option方法提供第一个不被选中的选项,也是下拉框的默认值答案:D解析:first_selected_option方法提供第一个被选中的选项,也是下拉框的默认值。21.【单选】vugen主要是对()内容进行操作。A、录制或编写脚本B、控制界面C、负载均衡D、分析数据内容答案:A解析:vugen主要用于录制和编写脚本。22.【单选】LoadRunner最早是()公司发布的产品。A、MercuryB、其他选项都不正确C、SoftwareD、HP答案:A解析:HPMercury(2006年之前),该题问的是最早所以是Mercury。23.【单选】在做测试的时候,需要图片来佐证自己发现的问题,所以selenium中截图功能在()模块中。A、SendkeysB、OSC、WebdriverD、keys答案:C解析:selenium中截图功能在Webdriver模块中。24.【单选】()是软件产品使用户明白软件是适当的以及怎么在特殊任务和使用条件下使用软件的能力。A、吸引性B、易学性C、易操作性D、易理解性答案:D解析:易理解性是软件产品使用户明白软件是适当的以及怎么在特殊任务和使用条件下使用软件的能力。25.【单选】检查计算机中是否安装了bind软件的命令是()。A、rpm-bbindB、rpm-abindC、rpm-qbindD、rpm-dbind答案:C解析:rpm-q用来查询软件包是否安装。26.【单选】Ubuntu系统更新软件库的命令是()。A、ptupdateB、aptautoremoveC、aptsearchD、aptupgrade答案:D解析:aptupdate是更新软件列表,aptautoremove是自动卸载,aptsearch是搜索软件包,aptupgrade是更新软件包.27.【单选】下列选项()是鼠标事件中移动到该元素,并在给定元素的中间双击的方法。A、context_clickB、clickC、double_clickD、click_and_hold答案:C解析:click鼠标左键单击;context_click点击鼠标右键;click_and_hold鼠标左键单击,不松开。28.【单选】可以用以下()第三方工具读取Excel文件的库,A、steamB、ApachePOlC、unittestD、selenium答案:B解析:Selenium可以使用Apache读取Excel文件的库。29.【单选】在某大学学籍管理信息系统中,假设学生年龄的输入范围为15~45,则根据用例设计方法中的等价类划分技术,下面划分正确的是()。A、可划分为1个有效等价类,2个无效等价类B、可划分为1个有效等价类,1个无效等价类C、可划分为2个有效等价类,2个无效等价类D、可划分为2个有效等价类,1个无效等价类答案:A解析:有效等价类:15-45,无效等价类:大于45,小于15。30.【单选】回归测试自动化不充分,负面后果以下正确的是()。A、测试工程师手动执行失误不可避免B、缺乏足够测试自动化使得敏捷开发模式不能有效顺利执行C、手动执行回归测试需消耗过多时间和资源D、其他选项都正确答案:D解析:A、B、C都对31.【单选】TestLink对测试用例集可操作的内容不包括下面哪些()?A、合并测试用例集B、创建测试用例C、导入测试用例D、移动测试用例集答案:A解析:测试用例集无“合并”功能。32.【单选】下列关于测试用例和测试需求的说法中正确的是()。A、测试用例的设计与测试需求没有关系B、测试用例来自于测试需求,是对测试需求的细化C、测试需求来源于测试用例,是对测试用例的总结D、测试需求等同于测试计划,是测试过程中的指导性文档答案:B解析:测试需求主要通过以下途径来进行收集:与待测软件相关的如软件需求规格、界面设计、项目会议或与客户沟通时有关于需求信息的会议记录、其他技术文档等。33.【单选】通常情况下,下列关于软件测试与调试的说法中错误的是()。A、软件调试通常是由开发人员完成的工作B、软件测试主要集中在开发阶段进行,而软件调试将贯穿于整个软件生命周期C、软件调试的主要任务是确定程序中潜在错误的确切位置和原因并加以改正D、软件测试工作可以由测试人员和程序员共同参与答案:B解析:软件调试主要集中在开发阶段进行,而软件测试将贯穿于整个软件生命周期。34.【单选】不断向系统施加压力,确定一个系统的瓶颈或者不能接受的性能点,来获得系统提供的最大服务级别的测试称之为A、场景测试B、并发测试C、其他选项都不正确D、压力测试答案:D解析:压力测试(StressTest),逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。35.【单选】下列不属于软件缺陷的是()。A、软件功能超出产品说明书指明范围B、测试人员主观认为不合理的地方C、软件未达到产品说明书标明的功能D、软件出现了产品说明书指明不会出现的错误答案:B解析:软件缺陷必须是测试过程中实际存在的客观问题。36.【单选】在设计测试用例时,()是用得最多的一种用例设计方法。A、因果图B、等价类划分C、功能图D、边界值分析答案:B解析:设计测试用例时,等价类划分法是用得最多的一种用例设计方法。37.【单选】在AxureRP8工具中,用户可以通过在()面板中添加交互,丰富页面的交互效果。A、母版B、检视C、元件D、概要答案:B解析:检视可以配置页面跳转、页面效果等交互效果。38.【单选】在输入条件规定输入值的集合或规定“必须如何”的条件下,可以确定()。A、若干个有效等价类和若干个无效等价类B、一个有效等价类和若干个无效等价类C、一个有效等价类和一个无效等价类D、若干个有效等价类和一个无效等价类答案:C解析:在输入条件规定输入值的集合或规定“必须如何”的条件下,可以确定一个有效等价类和一个无效等价类。39.【单选】LoadRunner设置场景在以下()工具中进行A、ControllerB、VirtualUserGeneratorC、其他选项都不正确D、Analysis答案:A解析:vugen:脚本用户脚本,主要用于录制、调试脚本;controller:设置场景参数,管理虚拟用户;analysis:生成测试报告。40.【单选】文件上传对于input标签上传文件,可以直接使用下列()方法。A、send_keys()B、keybd_event()C、system()D、SendMessage()答案:A解析:上传文件一般分为使用send_keys上传、Autolt实现上传。41.【单选】LR的全称叫做()。A、LoadRunnerB、LeadRunningC、LoadingRunnerD、LinuxRunner答案:A解析:LoadRunner。42.【单选】事务添加与不添加的区别是()。A、其他选项都不正确B、能够减少访问压力C、能够统计次数D、对于消耗的时间统计区别,添加事务后,lr会计算请求的已用时间(耗费时间)答案:D解析:事务添加与不添加的区别是对于消耗的时间统计区别,添加事务后,lr会计算请求的已用时间(耗费时间)。43.【单选】文档测试中需要对用户说明书进行测试,下列关于对用户说明书的测试说法中错误的是()。A、功能检查:检查标准是功能描述完整,准确,并且没有描述不存在的功能B、语言检查:检查标准是说明书语言专业,用词华丽C、排版检查:检查标准是排版正确,合理,风格统一D、图片检查:检查标准是图片正确,清晰答案:B解析:用户说明书中的语言描述需简明,不需要用词华丽。44.【单选】软件缺陷有效描述规则中的“单一准确”规则,是指()。A、提供缺陷的精准操作步骤,开发人员可以再现此缺陷B、每个缺陷单只针对一个软件缺陷。在一个报告中报告多个软件缺陷的弊端是常常会导致缺陷部分被注意和修复,不能得到彻底的修正。C、多个缺陷可一起描述D、提供完整、前后统一的软件缺陷的步骤和信息答案:B解析:“单一准确”每个缺陷单只针对一个软件缺陷。45.【单选】并发压力测试首先要做的是()。A、自己计算并发用户数B、先考虑系统安全性C、根据需求计算出并发用户数D、是否有功能错误答案:C解析:计算并发用户数是并发压力测试首先要做的。46.【单选】测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是()。A、根据接口进行选择B、划分等价类C、随机选择D、根据数据大小进行选择答案:B解析:等价类划分就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷。47.【单选】关于python程序中与“缩进”有关的说法中,以下选项中正确的是()。A、缩进统一为5个空格B、缩进是非强制性的,仅为了提高代码可读性C、缩进在程序中长度统一强制使用D、缩进可以用在任何语句之后,表示语句间的包含关系答案:C解析:Python对代码的缩进要求非常严格,同一个级别代码块的缩进量必须一样,否则解释器会报SyntaxError异常错误。48.【单选】关于JMeter,下列说法正确的是()。A、JMeter脚本中只能有一个监听器B、JMeter脚本中只能有一个线程组C、JMeter脚本中只能有一个取样器D、JMeter脚本中只能有一个测试计划答案:D解析:JMeter脚本中测试计划只有一个,测试计划中至少要有一个线程组,至少要有一个取样器,至少要有一个监听器。49.【单选】JMeter安装包下载时,Windows下选择()包。A、tagB、7zC、zipD、Zag答案:C解析:JMeter安装包下载时,Windows下选择zip包。50.【单选】下列关于决策表,分析错误的是()。A、条件项:针对条件桩给出的条件列出所有可能的取值。B、动作桩:给出了问题规定的可能采取的操作,这些操作的排列顺序有规定的约束。C、条件桩:列出了问题的所有条件,除了某些问题对条件的先后次序有特定的要求外,通常在这里列出的条件其先后次序无关紧要。D、动作项:和条件项紧密相关,指出在条件项的各组取值情况下应采取的动作。答案:B解析:决策表又称判断表,是一个用表格形式来整理逻辑关系的工具,由横向的条件(因)和动作(果)和纵向的规则(测试用例)组合而成。决策表是分析和表达多逻辑条件下执行不同操作情况的工具。动作桩是列出系统所有可能执行的操作,这些执行操作没有顺序约束。51.【单选】RationalFunctionalTester是一种()工具。A、C++B、C语言C、JavaD、Python答案:C解析:RationalFunctionalTester是Java工具。52.【单选】在禅道中,创建Bug的哪项不是必填项()?A、所属产品B、影响版本C、Bug类型D、操作系统答案:D解析:操作系统不是创建Bug的必填项。53.【单选】下列关于classpath环境变量的说法中,()是正确的。A、没有classpath环境变量就不能运行Java程序B、classpath配置一次后可永久使用C、查看当前classpath配置的命令是\classpathD、classpath环境变量可以让虚拟机找到class文件的目录答案:D解析:classpath环境变量可以让虚拟机找到class文件的目录54.【单选】对于switch_to_alert()说法错误的是()。A、对于有对话框出现的,可直接使用switch_to_alert()方法却换到该对话框里面B、switch_to_alert()是来自webdriver模块C、switch_to_alert()方法要先对弹出的对话框进行定位,才调用该方法D、switch_to_alert()方法与switch_to_frame()方法有着类似的作用答案:C解析:使用switch_to_alert()方法不用对弹出框进行定位。55.【单选】核实测试对象性能行为在异常或极端条件(如资源减少或用户数过多)之下的可接受性的测试是()。A、强度测试B、容量测试C、负载测试D、性能测试答案:A解析:强度测试-核实测试对象性能行为在异常或极端条件(如资源减少或用户数过多)之下的可接受性。56.【单选】用边界值分析法,假定X为整数,10≤X≤100,那么X在测试中应该取()边界值。A、X=10,X=100B、X=9,X=10,X=100,X=101C、X=9,X=10,X=50,X=100D、X=10,X=11,X=99,X=100答案:B解析:取边界值:X=9,X=10,X=100,X=101。57.【单选】官网下载的Fiddle是()形式。A、点击即用B、下载器C、安装包D、压缩包答案:C解析:官网下载的是安装包形式,下载后双击安装即可使用。58.【单选】窗口截图get_screenshot_as_file(path)方法中的path是指()。A、文件路径B、该页面url路径C、为图片路径D、其他选项都不正确答案:C解析:get_screenshot_as_file(path)方法是来截取当前窗口,其path是要保存的图片的路径。59.【单选】关于“再测试全部用例”这种回归测试方法,说法不正确的是()。A、测试工作量大B、风险高C、成本高D、系统可靠性高答案:B解析:“再测试全部用例”这种回归测试方法系统可靠性高、风险低、成本高、测试工作量大。60.【单选】LoadRunnerController在场景计划设置中,针对initialize(初始化),以下描述更准确的是()。A、要求必须在脚本运行之前初始化所有虚拟用户B、要求必须设置每隔一段时间初始化一定数量的虚拟用户C、要求必须同时初始化所有虚拟用户D、设置脚本运行前如何初始化每个虚拟用户答案:D解析:LoadRunnerController在场景计划设置中,initialize(初始化)设置脚本运行前如何初始化每个虚拟用户61.【单选】针对是否对无效数据进行测试,可以将等价类测试分为()。①标准(一般)等价类测试②健壮等价类测试③弱等价类测试④强等价类测试A、①③B、①②C、②④D、③④答案:D解析:所谓等价类,是输入条件的一个子集合,该输入集合中的数据对于揭示程序中的错误是等价的。等价类又分为有效等价类和无效等价类或弱等价类测试和强等价类测试。62.【单选】通常关于一份测试计划中所包含的内容,下列说法错误的是()。A、测试计划中应包含需要测试的项目清单以及各测试项的优先级B、软件产品发行时的一系列风险因素要在制定测试计划时加以考虑C、测试计划中不涉及具体的测试用例及方法D、项目人员资源配备和系统软硬件资源不属于测试计划的内容答案:D解析:测试计划内容应包括项目人员资源配备、以及测试时所需要的系统软硬件资源。63.【单选】下列属于元素不可见异常的是()。A、NoSuchAttributeExceptionB、ElementNotVisibleExceptionC、NoSuchElementExceptionD、NoSuchAttributeException答案:B解析:ElementNotVisibleException属于元素不可见异常。64.【单选】在设置负面测试用例时,一般遵循()法则。A、5&5B、3&7C、4&6D、2&8答案:D解析:在设计负面测试用例时,一般使用2&8法则,4倍于正面用例的数量。一个健壮的软件,其中80%的代码都是在“保护”20%的功能实现。65.【单选】vuser_end函数说法正确的是()。A、其他选项都不正确B、虚拟用户要做的业务操作C、业务操作结束的工作D、虚拟用户的初始化函数答案:C解析:vuser_end()主要是完成测试结束后的回收工作。66.【单选】下面对于Mantis注册账户说明正确的是()?A、用户注册成功可使用账号或Email地址登录B、注册页面需要输入账号、姓名、EmailC、账号未激活,账号信息会一直保留等待激活D、注册相关密码信息通过邮件发送到注册的邮箱地址中答案:D解析:注册相关密码信息会发送到E-Mail地址。67.【单选】在禅道中,创建Bug时,没有发现相关模块,应该如何处理()。A、告知产品负责人添加模块B、选择其他C、Bug创建到其他模块D、取消创建Bug答案:A解析:告知产品负责人及时添加模块。68.【单选】使用SublimeText配置了SublimeREPL插件,按()就可以启动。A、F3B、F5C、F6D、F4答案:B解析:默认F5启动SublimeREPL插件。69.【单选】JMeter检查是否安装完成的cmd命令是()。A、jmeter-vB、jmeter-lC、jmeter-n-tD、jmeter-e-o答案:A解析:检查是否安装完成的cmd命令是jmeter-v。70.【单选】思考时间的函数是()。A、lr_think_date()B、lr_think_data()C、lr_think_time()D、lr_thank_time()答案:C解析:lr_think_time()71.【单选】“每秒发送的HTTP请求数”,是()指标的描述。A、HPSB、FPSC、其他选项都不正确D、TPS答案:A解析:“每秒发送的HTTP请求数”,是HPS指标的描述。72.【单选】在等价类划分中,如果程序输入条件为小于30,或大于70的整数,我们可以确定()个有效等价类,()个无效等价类。A、1;3B、1;2C、2;2D、2;1答案:D解析:输入值<30、输入值>70为有效等价类,30输入值70为无效等价类。73.【单选】Mantis中查看问题详细资料页面下方选择描述正确的是()?A、可设置当前Bug的重复BugB、不可上传附件C、不可设置Bug的监控D、页面上可直接修改Bug描述信息答案:A解析:查看Bug详细资料页面可设置当前Bug的重复Bug。74.【单选】在Selenium中页面属性删除可以使用到driver.execute_script()和一个JavaScript的关键字来使用,请问是哪个关键字()。A、removeB、argumentsC、returnD、argument答案:B解析:arguments是从Python传递到要执行的JavaScript的内容。driver.execute_script("arguments[0].removeAttribute('style')",element)。75.【单选】关于样式表的优先级说法错误的是()。A、外部样式表级别最低B、当样式中属性值重复时,先设的属性起作用C、直接定义在标记上的CSS样式级别最高D、内部样式表次之答案:B解析:优先级相同时,就近原则。76.【单选】下列设计测试用例的方法中,主要根据输出对输入的依赖关系设计测试用例的是()。A、状态图法B、正交排列法C、因果图法D、边界值法答案:C解析:因果图法就是找出输入因子以及其间的影响关系,确定每组输入因子所应输出的结果,画出因果图,转换成判定表,然后生成测试用例的一个测试方法。77.【单选】TestLink软件描述不正确的是()?A、基于项目的权限控制,支持创建多个项目的管理B、系统可以设置邮件提醒C、可以根据优先级筛选用例D、系统可灵活的自定义多个信息答案:C法根据优先级筛选用例。78.【单选】()是指导测试过程的纲领性文件。A、软件测试计划B、项目总结报告C、软件设计方案D、软件开发计划答案:A解析:软件测试计划是指导测试过程的纲领性文件,包含产品概述、测试策略、测方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。79.【单选】黑盒法只在软件的()处进行测试,依据()检查程序是否满足()要求。A、出口、设计方案、功能B、接口、软件设计说明书、结构C、接口、软件需求规格说明书、功能D、入口、设计方案、结构答案:C解析:黑盒测试是在程序接口处进行测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。80.【单选】()方法用于测试用例执行前的初始化工作。A、setUp()B、unpack()C、run()D、tearDown()答案:A解析:setup():每个测试函数运行前运行。81.【单选】下面哪项测试报告不可在TestLink测试结果分析查看()?A、测试计划报告B、删除的测试用例C、失败的测试用例D、总体测试计划进度答案:B删除的测试用例分析结果。82.【单选】在场景设计法中,()模拟用户错误的操作流程,其目的为验证软件的错误处理能力。A、基本流B、备选流C、正确流D、主要流答案:B解析:备选流(错误流)模拟用户错误的操作流程,其目的为验证软件的错误处理能力。83.【单选】在性能测试执行后,性能测试分析的指标主要有()。A、响应时间,tps,点击率和吞吐量B、响应时间C、tpsD、吞吐量答案:A解析:性能测试分析的指标主要有响应时间,tps,点击率和吞吐量等。84.【单选】在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立()个有效等价类和()个无效等价类。A、1、0B、1、2C、1、1D、2、2答案:C解析:有效等价类:必须如何,无效等价类:不必如何。85.【单选】性能测试开始的最好阶段是()。A、其他选项都不正确B、在产品相对比较稳定,功能测试结束前C、在产品相对比较稳定,功能测试同时进行D、在产品相对比较稳定,功能测试结束后答案:D解析:性能测试开始的最好阶段是在产品相对比较稳定,功能测试结束后。86.【单选】CSS中的选择器不包括()。A、ID选择器B、类选择器C、标签选择器D、超文本标记选择器答案:D解析:超文本标记选择器不属于CSS中的选择器。87.【单选】关于多表单切换下列说法正确的是()。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中之后,就不可以继续操作主文档里面的元素。88.【单选】在规定输入数据的一组值中(假定有n个值),并且程序要对每个输入值分别处理的情况下,可以确定()。A、n个有效等价类和n个无效等价类B、n个有效等价类和一个无效等价类C、一个有效等价类和n个无效等价类D、一个有效等价类和一个无效等价类答案:B解析:在规定输入数据的一组值中(假定有n个值),并且程序要对每个输入值分别处理的情况下,可以确定n个有效等价类和一个无效等价类。89.【单选】文字、UI错误等,属于()程度的缺陷。A、低B、严重C、致命D、高答案:A解析:文字、界面错误属于严重程度较低的缺陷。90.【单选】对业务模型中的重要业务做单独的测试,获取单用户运行时的各项性能指标,这是()测试。A、负载测试B、容量测试C、压力测试D、基准测试答案:D解析:对业务模型中的重要业务做单独的测试,获取单用户运行时的各项性能指标,这是基准测试。91.【单选】Linux启动的第一个进程init启动的第一个脚本程序是()。A、/etc/rc.d/init.dB、/etc/rc.d/rc.sysinitC、/etc/fstabD、/etc/inittab答案:B92.【单选】与其他组件、模块或设备驱动程序、调动参数、控制块或参数列表互相影响而产生的缺陷属于()。A、逻辑问题缺陷B、功能问题缺陷C、数据问题缺陷D、接口问题缺陷答案:D解析:与其他组件、模块或设备驱动程序、调动参数、控制块或参数列表互相影响而产生的缺陷属于接口问题缺陷。93.【单选】缺陷被开发判定成不需要修改,并拒绝修改时,应使用以下哪个状态?()A、RejectedB、NewC、losedD、Reopen答案:A解析:New是新提交状态,Reopen是重新打开状态,Rejected是拒绝修改状态,Closed是关闭状态。94.【单选】以下各类软件缺陷产生的原因中,不属于软件产品本身引起的是()。A、没有考虑系统崩溃后的自我恢复或数据的异地备份、灾难性恢复等问题,从而存在系统安全性、可靠性的隐患B、通信端口多、存取和加密手段的矛盾性等,造成系统安全性或适用性等问题C、需求不清晰,导致设计目标偏离客户的需求,从而引起功能或产品特征上的缺陷D、文档不完善,风险估计不足等答案:D解析:“文档不完善,风险估计不足等”属于项目管理不当引起的软件缺陷。95.【单选】生成分析结果报告的功能菜单是()。A、VuserGeneratorB、AnalysisC、ResultsSettingsD、AnalyzeResults答案:D解析:AnalyzeResults分析结果。96.【单选】()是把所有可能输入的数据,即程序的输入域划分为若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的、常用的自动化测试用例设计方法。A、边界值分析法B、错误推测法C、等价类划分法D、因果图法答案:C解析:错误推测法是指:在测试程序时,测试人员可以根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例的方法。边界值分析法就是对输入或输出的边界值进行测试的一种测试方法。图解的方法表示输入的各种组合关系,写出判定表,从而设计相应的测试用例。97.【单选】()命令可以卸载当前安装的包。A、pythonuninstallB、suduapt-getinstallseleniumC、uninstallseleniumD、pipuninstallselenium答案:D解析:Python下可以使用pipuninstallselenium卸载下载的Selenium。98.【单选】loadrunner中正确的参数化形式是()。A、{data}B、[test]C、{{value}}D、${title}答案:A解析:使用单个花括号{}。99.【单选】关于软件测试报告的制定原则,以下说法不正确的是()。A、每一条结论都建立在事实、数据上B、不一定要有明确的结论C、测试报告中,必须客观填写,在结尾给予一定的建议D、测试报告中结果应尽可能图文结合方式展现出来答案:B解析:一个有效的测试报告,关键是有一个建立在真实测试数据上,客观、公正的明确结论。100.【单选】Samba的主配置文件是(),默认位于/etc/samba/目录下A、smb.confB、C、smbB.conD、samba.conf答案:A解析:samba的配置文件是.smB.conf101.【单选】关于软件测试的定义是()。A、找需求错误B、依据需求寻找缺陷的活动C、找开发的错误D、找代码错误答案:B解析:软件测试就是为了发现程序中错误而执行程序的过程。102.【单选】下列关于验收测试的说法中错误的是()。A、验收测试包括有效性测试和软件配置审查B、验收测试是软件产品在交付用户正式使用前的最后一道测试工序C、验收测试必须由用户或者用户代表参加D、验收测试一般使用生产中的实际数据进行测试答案:A解析:有效性测试和软件配置审查是确认测试需要完成的两项工作,这两项工作在验收测试之前就已完成。103.【单选】在自动化测试Selenium中,若要先打开谷歌页面,再打开百度页面后使用back()方法,会发生什么()。A、仍然停留在百度页面B、运行报错C、回退到初次打开的谷歌页面D、其他选项都不正确答案:C解析:back()和forward()方法分别是来模拟浏览器后退和前进。104.【单选】python字符串前面加上()可以防止字符转义。A、bB、rC、fD、u答案:B解析:python字符串前面加上r可以防止字符转义。105.【单选】使用Selenium的webdriver定位某个元素时,可以使用的方法中不包括()。A、By.id()B、()C、driver.find_element_by_hrefD、By.tagName()答案:C解析:“driver.find_element_by_href”不属于使用by定位106.【单选】LoadRunner这个名称的简写是()。A、lrB、其他选项都不正确C、loadD、Loa答案:A解析:LoadRunner简称“LR”。107.【单选】在AxureRP8工具中,下面对检视(交互栏)功能面板描述不正确的是()。A、可以配置页面跳转B、可以使元件脱离母版C、可以为元件的不同状态设置不同的视觉样式D、可以为元件添加注释说明答案:B解析:检视功能面板不能设置“元件脱离母版”。108.【单选】JMeter安装前需要配置的环境是()。A、CB、pythonC、PHPD、JAVA答案:D解析:JMeter安装前需要配置java环境。109.【单选】Unittest中结合()实现数据驱动。A、testB、dataC、ddtD、unpack答案:C解析:使用unittest和ddt实现数据驱动。110.【单选】以下不属于安全性缺陷的是()。A、用户权限无法实现B、数据约束错误C、访问控制错误D、超出限制错误答案:B解析:数据约束错误属于数据缺陷。111.【单选】根据以下代码读取第二列数据,空格填()。ImportcsvDate=csv.reader(open(‘info.csv’,’r’))Foruserindate:Print(____________)A、user[0]B、user[3]C、user[1]D、user[2]答案:C解析:下标从0开始。112.【单选】登录功能无法进入,提示“数据错误”,属于以下哪种类型Bug()?A、优化建议B、功能代码错误C、设计缺陷D、数据错误答案:B解析:登录功能无法进入,说明登录功能代码错误无法使用,为“功能代码错误”。113.【单选】下面()选项不是JMeter取样器。A、http请求B、测试活动C、取样器超时D、调试取样器答案:C解析:取样器超时属于前置处理器114.【单选】下列关于自动化测试的说法中正确的是()。A、一切测试过程都可以利用工具来实现自动化B、引入自动测试工具后,能立刻减轻测试工作量C、商业自动测试工具比开源工具具有更为强大的功能D、选择自动测试工具时需考虑与开发工具和平台的兼容性答案:D解析:自动化测试不能完全替代手工测试。自动化测试主要用于回归测试、压力测试、兼容性测试等,以提高测试效率。115.【单选】在某大学学籍管理信息系统中,假设学生年龄的输入范围为16~40,则根据黑盒测试中的等价类划分技术,下面划分正确的是()。A、可划分为2个有效等价类,1个无效等价类B、可划分为1个有效等价类,1个无效等价类C、可划分为2个有效等价类,2个无效等价类D、可划分为1个有效等价类,2个无效等价类答案:D解析:有效等价类为16≤age≤40,无效等价类为age<16,age>40。116.【单选】LoadRunner中下面()是它的参数化类型。A、FileB、normalC、readD、write答案:A解析:LoadRunner中File是它的参数化类型。117.【单选】软件生存周期过程中,修改bug代价最大的阶段是()。A、需求阶段B、发布运行阶段C、设计阶段D、编程阶段答案:B解析:缺陷发现或解决的越迟,成本就越高。118.【单选】LoadRunner函数中lr_start_transaction是()。A、思考时间的结束B、性能分析标记事务的开始C、性能分析标记事务的结束D、集合点的结束答案:B解析:lr_start_transaction是事务的开始,lr_end_transaction是事务的结束。119.【单选】SCII码的顺序加载测试用例,数字与字母的顺序为()。A、1-9,A-ZB、0-10,A-ZC、0-9,A-ZD、0-10,A-X答案:C解析:数字0-9的ASCII码为:048到057,大写字母A-Z的ASCII为:065-090,小写字母a-z的ASCII为:097到122。120.【单选】以下哪项不是TestLink测试用例集管理内容()?A、更新测试用例的版本B、指派执行测试用例C、显示最新的测试用例版本D、执行测试答案:D解析:执行测试为测试执行区域。121.【单选】以下为何要使用自动化回归测试的因素错误的是()。A、成本因素B、随机因素C、时间因素D、稳定性因素答案:B解析:回归测试时再错误的基础上加以改进再次测试,而不是随机。122.【单选】“可以基于一定的风险标准来从基线测试用例库中选择回归测试包”,这属于哪一类回归测试方式()。A、基于风险选择测试B、基于操作剖面选择测试C、仅测试修改的部分D、再测试全部用例答案:A解析:基于风险选择测试:可以基于一定的风险标准来从基线测试用例库中选择回归测试包。123.【单选】自动化请求都是通过()里面的编程接口发送给浏览器。A、管理员端库B、客户端库C、基本数据库D、其他选项都不正确答案:B解析:自动化请求都是通过客户端库里面的编程接口发送给浏览器。124.【单选】请问下列哪个选项是对selenium中的方法正确的描述()。A、value_of_css_property(css_name)获取CSS的属性值B、is_selected()判断元素是否可见C、location获取当前页面的urlD、is_enabled()判断元素是否被选中答案:A解析:value_of_css_property()方法用来获取css的属性值。125.【单选】造成软件缺陷的主要原因有哪些,从软件本身、团队工作和技术问题等角度分析,不属于技术问题的是()。A、软件本身B、团队原因C、技术原因D、自然原因答案:D解析:造成软件缺陷的原因主要包括软件本身、团队工作和技术问题、项目管理等问题。126.【单选】下面哪项不是思维导图工具()?A、MindMapperB、AdobeAuditionC、MindMasterD、XMind答案:B解析:AdobeAudition为音频录制相关软件,不是思维导图工具。127.【单选】下列关于软件测试的相关描述中错误的是()。A、等价类划分和边界值分析经常用于黑盒测试B、白盒测试要求最大限度的覆盖程序的语句或结构,找出被忽视的程序错误。C、现代测试中,自动测试可以完全替代手工测试,从而大大提高测试效率和测试的准确性D、通常情况下,测试人员采用白盒测试方法进行单元测试,采用黑盒测试方法进行系统测试答案:C解析:自动化测试不能完全替代手工测试。自动化测试主要用于回归测试、压力测试、兼容性测试等,以提高测试效率。128.【单选】下面对于XMind调整操作描述错误的是()?A、可以删除当前主题及其所属的所有子主题B、主题有子主题时,不可以只删除主题C、可以拖拽主题到其他主题之下D、可以拖拽调整主题在导图中的位置答案:B解析:Ctrl+退格可以删除单个主题。129.【单选】我们常用的HTTP协议分为()两大部分A、请求内容,响应内容B、请求,空行C、请求、响应D、请求行,状态行答案:C解析:我们常用的HTTP协议分为请求、响应。130.【单选】当TPS下降()上升时,说明服务器存在处理瓶颈。A、Hitspersecond(每秒点击次数)B、Transactionspersecond(每秒事务数)C、VirtualUsers(虚拟用户数)D、TransactionResponseTime(事务响应时间)答案:D解析:当TPS下降事务响应时间上升时,说明服务器存在处理瓶颈。131.【单选】Mantis查看问题列表无下面哪项功能()?A、将多个Bug复制到其他项目B、批量给多个Bug添加注释C、SV导出D、批量更新多个Bug的描述答案:D批量更新Bug描述操作。132.【单选】关于回归测试,下列哪项描述是错误的()。A、回归测试一般适合自动化测试B、回归测试是为了发现回归缺陷而进行的测试C、再测试全部用例是最好的回归测试策略D、功能测试工具主要适合回归测试答案:C解析:回归测试策略通常有四种:全面回归测试、选择性回归测试、指标法回归测试和自动化工具回归测试。全面回归测试对所有功能进行验证,测试的成本会大大提高,不是最佳选择。133.【单选】下列关于软件运行测试的描述中错误的是()。A、检查软件安装的目录和内容是否无遗漏或多余B、检查安装的软件是否可以正常使用C、只需选择开始菜单、桌面快捷方式或快速启动图标中的一种检查是否正确打开相应程序D、检查产品信息是否真实正确,是否与实际版本一致答案:C解析:“检查产品信息是否真实正确,是否与实际版本一致”、“检查安装的软件是否可以正常使用”、“检查软件安装的目录和内容是否无遗漏或多余”是软件运行测试的检查内容。134.【单选】测试阶段产生的最终文档是()。A、测试用例B、测试计划C、测试报告D、程序流程图答案:C解析:测试阶段的产出的最终文档是测试报告。135.【单选】下面()测试工具不能管理测试用例。A、MockplusB、禅道C、TestDirectorD、TestLink答案:A解析:Mockplus为原型图设计工具。136.【单选】关于黑盒测试的说法,正确的是()。A、黑盒测试不需要程序员参与B、黑盒测试不能使用工具C、黑盒测试侧重于程序结构D、黑盒测试侧重于功能答案:D解析:黑盒测试也称功能测试,在完全不考虑程序内部结构和内部特性的情况下,针对软件功能和软件界面进行测试。137.【单选】以下有关自动化测试的说法中,错误的是()。A、自动化测试过程的核心内容是执行测试用例B、自动化辅助手工测试过程中,设置和清除测试环境是自动开展的C、采用技术手段保证自动化测试的连续性和准确性很重要D、自动化测试过程中,除选择测试用例和分析失败原因外,其他过程都是自动化开展的答案:B解析:自动化辅助手工测试过程中,设置和清除测试环境是手动开展的。138.【单选】下面()是JMeter函数助手中的函数。A、__StringB、__DateC、__RandomD、__Unique答案:C解析:__Random。139.【单选】在Cmd下使用Python出现"python不是内部或外部命令,也不是可运行的程序或批处理文件。报错是()问题。A、Python没有安装到c盘B、Python出错C、系统出问题了D、Python未安装答案:D解析:出现“'Python'不是内部或外部命令,也不是可运行的程序或批处理文件”出现该报错一般是Python未配置到环境变量或者未安装。140.【单选】以下有关回归测试的说法中错误的是()。A、回归测试的目标是保证被测应用在被修改或扩充后,各项功能依然正确B、回归测试适合采用手工方法完成,不适合使用自动化测试工具来完成C、回归测试可以在系统和验收测试环境下进行D、严格来说,回归测试不是一个测试阶段,只是一种可以用于各个测试阶段的测试技术答案:B解析:回归测试既可以采用手工方法完成,也可使用自动化测试工具来完成。141.【单选】在设置菜单时,为保证菜单简洁性及分类的准确性,避免菜单深度超过()。A、4层B、3层C、2层D、5层答案:B解析:为保证菜单简洁性及分类的准确性,避免菜单深度超过3层。142.【单选】()为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。A、软件缺陷B、软件问题C、软件错误D、病毒答案:A解析:软件缺陷,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。143.【单选】如果有多个窗口,需要关闭其中某个窗口,然后继续执行其他窗口;请问下列选项哪个方法能够满足()。A、exit()B、quit()C、其他选项都不正确D、close()答案:D解析:close()方法是关闭当前窗口,quit()方法是退出驱动并关闭所有关联得窗口,exit()方法在python中是终止程序。144.【单选】Axure工具新建文件,软件将自动创建()个页面。A、2B、5C、4D、3答案:C解析:创建4个页面,包括1个主页和3个二级页面。145.【单选】关于易用性测试需要考虑的用户日常使用习惯,以下说法不正确的是()。A、是否提供帮助信息,用以指导用户更好的使用软件系统B、用户使用最频繁的选项无需设置默认值C、提示性信息是否准确D、软件的操作流程是否设置得很清晰,操作过程很简洁答案:B解析:用户使用最频繁的选项应考虑设置默认值。146.【单选】输入值是学生成绩,范围是0~100。可以确立()个有效等价类和()个无效等价类。A、2、1B、2、2C、1、1D、1、2答案:D解析:有效等价类:0-100之间,无效等价类:小于0、大于100。147.【单选】关于断言中assert语句正确的是()。A、ssertIsInstance(a,b,msg),检查notisinstance(a,b)B、assertEqual(a,b,msg),检查a!=bC、assertTrue(x,msg),检查bool(x)isTrueD、assertIn(a,b,msg),检查anotinb答案:C解析:assertTrue(x,msg):断言x是否True,是True则测试用例通过。148.【单选】discover()的加载测试用例的规则与()方法相同。A、main()B、run()C、addTest()D、assert()答案:A解析:discover()和main()载测试用例的规则相同。149.【单选】下列关于缺陷产生原因的叙述中,不属于技术问题的是()。A、文档错误,内容不正确或拼写错误B、语法错误C、系统结构不合理D、接口传递不匹配,导致模块集成出现问题答案:A解析:以上选项中除“文档错误,内容不正确或拼写错误”外,其他三项都属于因技术问题而导致缺陷的产生。150.【单选】以下哪个文档是测试需求分析的主要依据()。A、详细设计B、概要设计C、合同D、需求分析说明书、原型图答案:D解析:需求分析说明书、原型图是测试需求分析的主要依据。151.【单选】()是用来唯一表示缺陷的字段。A、概要描述B、缺陷IDC、缺陷发现人D、缺陷状态答案:B解析:缺陷ID:用来唯一表示缺陷的字段,一般使用阿拉伯数字,缺陷ID不可重复,并且不可复用。152.【单选】下面是对某公司缺陷管理流程的概括:测试人员提交新的BUG入库,缺陷状态置为1,高级测试人员验证缺陷,如果确认是BUG,分配给相应的开发人员,设状态为2,如果不是BUG,则拒绝,设置状态为“拒绝”状态,开发人员查询状态为3的BUG,做如下处理,如果不是BUG,则置状态为“拒绝”状态,如果是BUG则修复并置状态为4,如果不能解决的BUG,要留下文字说明并保持BUG为“拒绝”状态,测试人员查询状态为5的BUG,验证BUG是否解决,做如下处理:如果BUG解决了置缺陷状态为6,如果BUG没有解决则置状态为7。上述流程中1到7相对应的状态标识为()。A、新提交-打开-打开-修正-关闭-修正-重新打开B、打开-修正-关闭-修正-修正-关闭-打开C、新提交-打开-打开-修正-修正-关闭-重新打开D、新提交-打开-打开-关闭-修正-关闭-重新打开答案:C解析:New(新的):bug提交到缺陷库中会自动的被设置成New状态;Open(已打开):开发人员开始处理bug时,他将这个bug的状态设置为“Open”,表示开发人员正在处理这个“bug”;Fixed(已修复):当开发人员进行处理(并认为已经解决)之后,他(她)就可以将这个bug的状态设置为“Fixed”并将其提交给开发组的负责人,然后开发组的负责人将这个bug返还给测试组;Rejected(被拒绝):测试组的负责人接到上述bug的时候,如果他(她)发现这是产品说明书中定义的正常行为或者经过与开发人员的讨论之后认为这并不能算作bug的时候,开发组负责人就将这个bug的状态设置为“Rejected”;Closed(已关闭):测试人员经过再次测试后确认bug已经被解决,将bug的状态设置为“Closed”;Reopen(再次打开):如经过再次测试发现bug仍然存在,测试人员将bug再次开发组,将bug的状态设置为“Reopen”。153.【单选】LoadRunner默认情况下思考时间是()。A、1秒钟B、1小时C、忽略D、1分钟答案:C解析:LoadRunner默认情况下忽略思考时间。154.【单选】禅道工具中,下面哪项在测试->测试单页面不可操作()?A、编辑测试单B、关联需求C、关联用例D、概况答案:B“关联需求”操作。155.【单选】main()方法使用()类来搜索以“test”命名开头的方法。A、ClassB、TestLoaderC、ActionsD、Robot答案:B解析:TestLoader类有几种寻找testcase的方法。156.【单选】缺陷状态的变化过程:New—Open—Fixed—Closed,此过程不涉及以下哪个过程()。A、缺陷发现过程B、缺陷跟踪管理过程C、缺陷的声明周期D、缺陷报告处理流程答案:A解析:缺陷状态的变化过程:New—Open—Fixed—Closed,包括“缺陷报告处理流程”、“缺陷跟踪管理过程”、“缺陷的声明周期”。157.【单选】在需求分析文档确立基线后,测试组需要针对测试需求编写测试用例,这一环节的输入条件是()。A、测试组着手编写测试总结B、测试需求明确,测试计划明确C、测试验收通过D、测试组完成了测试任务答案:B解析:编写测试用例的前提条件是测试需求明确,测试计划明确。158.【单选】在()可以找到Linux常用的命令A、rootB、inC、homeD、tmp答案:B解析:Linux的常用文件命令储存于bin的文件目录下面,159.【单选】()能够记录从客户端到服务器端,服务器端返回到客户端应答的时间。A、其他选项都正确B、事务C、思考时间D、压力测试答案:B解析:事务能够记录从客户端到服务器端,服务器端返回到客户端应答的时间。160.【单选】关于有效等价类,以下说法不正确的是()。A、利用有效等价类可以检验程序是否实现规格说明预先规定的功能和性能B、有效等价类指对于程序规格说明来说,是合理的、有意义的输入数据构成的集合C、有效等价类只有一个D、设置输入条件答案:C解析:有效等价类可以是一个,也可以是多个,根据系统的输入域划分若干部分,然后从每个部分中选取少数有代表性数据当做数据测试的测试用例。161.【单选】判断JDK是否安装成功的cmd命令是()。A、java-versionB、java-vC、javac-vD、javac-version答案:A解析:JDK是否安装成功的cmd命令是java-version。162.【单选】下列关于软件缺陷处理说法错误的是()。A、一个缺陷的编号在整个生命周期中可能变化B、已经关闭的缺陷可能会由于某种原因而重新打开C、如果发现的缺陷全部属于一个开发人员,则这些缺陷可以写在一个缺陷报告中D、只要是发现的缺陷都要提交缺陷报告,不论是否可重现答案:C解析:一个缺陷报告中只能描述一个缺陷。163.【单选】禅道工具已关闭状态的Bug下面那一项不可修改()?A、Bug状态B、确认状态C、Bug类型D、解决方案答案:B解析:已关闭状态的Bug“确认状态”不可修改。164.【单选】下列关于submit()方法说法正确的是()。A、submit()方法用于提交表单B、在某些输入框不可以使用回车进行操作,也可以使用submit()方法C、submit()可以与click()方法互换,且范围比click()大D、submit()方法不只使用在form表单中答案:A解析:submit()方法用于提交表单。165.【单选】系统测试的内容有单元测试、组装测试、确认测试和()。A、验收测试B、功能测试C、回归测试D、结构测试答案:A解析:验收测试:以用户为主的测试,软件开发人员和质量保证人员参加,由用户设计测试用例。166.【单选】下列关于菜单测试内容的说法中错误的是()。A、菜单深度一般最多控制在层以内B、主菜单数目不应太多,最好单排布置C、与当前操作无关的菜单应置为灰色D、菜单中可以中英文混合答案:D解析:菜单中应避免中、英文混合。167.【单选】在设计表单录入时,用户通过()可以在输入框或操作按钮间切换。A、Ctrl+A键B、Tab键C、trl+Shift键D、Esc键答案:B解析:在设计表单录入时,用户通过Tab键可以在输入框或操作按钮间切换。168.【单选】下列关于通过测试和失败测试的说法错误的是()。A、利用等价类划分方法设计的测试用例进行的测试,既有通过测试也有失败测试B、利用边界值分析法设计的测试用例进行的测试,既有通过测试也有失败测试C、失败测试和通过测试是软件测试的两个相互对立的基本方法,进行通过测试的系统没有必要再进行失败测试D、双击一台没有放光盘的电脑的光驱操作,是失败测试答案:C解析:在设计测试用例时,既要考虑正向用例,也要考虑反向用例。169.【单选】Firefox48以下版本的浏览器和浏览器驱动对应关系是()。A、Selenium3.XB、Selenium2.X内置驱动C、hromedriverD、geckodriver答案:B解析:Firefox48以下版本的浏览器和浏览器驱动对应关系Selenium2.X内置驱动。170.【单选】对于测试部门来说,()负责执行测试计划。A、产品经理B、测试人员C、测试经理D、项目经理答案:B解析:测试人员执行测试计划。171.【单选】send_keys()方法中输入中文的时候,为了避免字符错误,所以可以在()。A、在中文字符后面加参数GDKB、在中文字符前加rC、在中文字符后面加参数UTF-8D、在中文字符前加u答案:D解析:编码转换一般为UTF-8,所以可以在字符前加修饰符u,防止字符转换错误。172.【单选】在测试过程中,测试用例的状态是唯一的,一般是三种状态之一,这三种状态不包括下列哪个()。A、已测试B、未通过C、未进行测试D、通过答案:A解析:测试用例的基本状态一般情况下包括通过、未通过、未执行(未测试)。173.【单选】以下属于测试计划评审内容的是()。A、用例设计的结构安排是否清晰、合理,是否利于高效对需求进行覆盖B、是否覆盖测试需求上的所有功能点C、测试计划安排是否得当D、是否已经删除冗余的用例答案:C解析:“用例设计的结构安排是否清晰、合理,是否利于高效对需求进行覆盖”、“是否覆盖测试需求上的所有功能点”、“是否已经删除冗余的用例”属于测试用例评审的内容。174.【单选】关于缺陷的类型,以下哪一种属于逻辑问题?()A、界面风格不统一B、模块间接口错误C、循环不正确D、功能错误答案:C解析:“功能错误”属于功能错误。“模块间接口错误”属于接口错误。“界面风格不统一”属于界面错误。175.【单选】部分软件功能只有在特定条件下才会存在缺陷,所以在描述软件缺陷时要注意特定条件的描述,这是软件缺陷描述的()规则。A、补充完善B、不做评价C、完整统一D、特定条件答案:D解析:有些软件功能在通常情况下没有问题,只有在特定条件(如特殊的操作系统、浏览器或特定的设置等)下才会存在缺陷。176.【单选】LoadRunner运行性能测试,会在Analysis中生成性能测试结果图表,以下()是正确的图表的合并类型,A、其他选项都正确B、关联C、叠加D、平铺答案:A解析:Analysis中图表的合并类型:叠加,平铺,关联。177.【单选】用来记录缺陷顺序的是()。A、缺陷发现者B、缺陷标题C、缺陷状态D、缺陷编号答案:D解析:缺陷编号用来记录缺陷的顺序。178.【单选】以下有关PyCharm的优势是()。A、代码分析B、编程协助C、其他选项都正确D、项目代码导航答案:C解析:PyCharm的优势有:编程协助、项目代码导航、代码分析。179.【单选】Safari浏览器应下载()浏览器驱动。A、MicrosoftEdgeDriverB、safaridriverC、geckodriverD、ChromeDriver答案:B解析:Safari浏览器对应的浏览器驱动应是safaridriver。180.【单选】禅道工具测试用例管理方面以下选项描述正确的是()?A、用例可以开启评审流程,创建的用例状态为待评审B、用例列表中B表示用例执行的次数C、编写用例必须填写前置条件D、同一个用例执行多次,只要有执行不通过的步骤,用例结果显示为失败答案:A解析:用例开启评审流程后,创建的用例需评审,故用例状态为待评审。181.【单选】下列关于睡眠时间说法不正确的是()。A、显示等待时间WebDriverWait(),必须导入WebDriverWait包才可以使用,显示等待时间是针对单个元素生效的,当在规定时间内找到了对应元素,则执行下一步操作。B、强制等待生效时间=页面跳转时间+sleep()设置休眠时间。C、隐式等待时间implicitly_wait(),智能等待时间,是针对全局的元素都生效,需要导入包后才可以使用。D、强制等待时间sleep(),必须导入time包后才可以使用。答案:C解析:隐式等待时间implicitly_wait(),不需要导入包也可以使用。182.【单选】下面()用例设计方法设计的测试用例最少。A、边界值B、因果图C、决策表D、等价类答案:C解析:决策表又称判断表,是一个用表格形式来整理逻辑关系的工具,由横向的条件(因)和动作(果)和纵向的规则(测试用例)组合而成。设计的测试用例最少。183.【单选】GPL计划是指()。A、WindowsXPB、小红帽系统C、通用公共许可证D、自由软件答案:C解析:通用性公开许可证(GeneralPublicLicense,简称GPL)。184.【单选】符号∗在xpath定位中代表()。A、代表找出所有符合条件的元素B、占位符C、修饰符D、其他选项都不正确答案:A解析:在XPath中//表示当前页面某个目录下,/表示某元素下的某个子元素,∗表示选择所有的元素。185.【单选】想要运行时按脚本中原有的思考时间运行,可以选择()进行设置。A、忽视思考时间B、限制思考时间的最大值C、使用录制思考时间的随机区间D、按录制时记录的思考时间答案:D解析:设置原有的思考时间则应与录制时间相同。186.【单选】Ubuntu系统安装完之后可根据需要修改镜像源地址,镜像源的配置地址在()A、/bin/apt/sources.listB、/dev/apt/sources.listC、/etc/apt/sources.listD、/lib/apt/sources.list答案:C解析:Linux的配置文件一般存放在根目录下的etc里面。187.【单选】在多窗口切换时,如何切换窗口到最后一个页面()。A、print(driver.window_handles)B、driver.switch_to.window(driver.window_handles[0])C、driver.switch_to.window(driver.window_handles[-1])D、以上皆不是答案:C解析:window_handle意思就是窗口的名字,s表示多个,第一个用下标[0]表示,第二个用下标[1]表示,最后一个用下标[-1]表示,倒数第二个用下标[-2]表示,以此类推。188.【单选】对于css属性定位以属性值开头进行模糊定位的关键符号是()。A、$B、C、∗D、^答案:D解析:^、$、∗分别表示选择某属性以什么开头、结尾、包含的所有的元素,用.表示class属性。189.【单选】设置集合点具有()意义。A、loadrunner通过事务来衡量服务器的性能。在业务上事务通常是用户的一个或一系列操作,代表一定的功能,而在程序上则表现为一段代码区块。测试人员可以将一个或多个操作步骤定义为一个事务,以便衡量这部分的用户并发响应时间。B、对应于现实中的真实用户,使用loadrunner模拟的用户称为虚拟用户。其本质是通过虚拟用户脚本来模拟真正用户的行为C、用来产生压力的真实机器,受controller控制,可以使用户脚本在不同的主机上执行D、对应于真实用户中的并发点。loadrunner通过集合点实现了真正意义的并发。集合点在虚拟用户脚本中对应函数Irrendezvous(constchar∗rendezvousname),当执行到该函数时会按照场景的并发策略来执行。答案:D解析:集合点可以设置多个虚拟用户等待到一个点,同时触发一个事务,已达到模拟真实环境中多个用户同时操作,同时产生负载,实现性能测试的最终目的。190.【单选】自动化测试调试脚本手段错误的是()。A、断点起步B、Find按钮C、页面源码D、多步执行答案:D解析:多步执行难以找到报错位置。191.【单选】鼠标事件中有个click_and_hold方法它是移动该元素,并对给定元素的中间单击但不会释放;下列哪个方法将释放按下鼠标左键()。A、其他选项都不正确B、release()C、perform()D、webdiver()答案:B解析:perform()是执行链中的所有动作,release()在某元素上松开鼠标左键。192.【单选】场景法一般包含()和备用流。A、工作流B、业务流C、控制流D、基本流答案:D解析:场景法包含基本流和备用流。193.【单选】LoadRunner脚本中action()、init()和end()最主要的区别是()。A、都可以执行多次B、都是只能执行一次C、其他选项都不正确D、action可以选代多次,init和end只执行一次答案:D解析:action可以迭代多次,init和end只执行一次。194.【单选】为了体现软件的友好易用性,如果用户输入了非法的数据,开发人员通常对该输入在程序中做出相应处理,下列选项中处理方式错误的是()。A、允许不正确的输入进入系统,通过调用异常处理程序进行处理B、提示错误信息,拒绝不正确的输入C、直接关闭程序D、过滤掉不正确的输入,只允许合法输入通过界面答案:C解析:软件设

温馨提示

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

评论

0/150

提交评论