文档详情

自动化测试技术考核.docx

发布:2024-08-03约1.55千字共4页下载文档
文本预览下载声明

自动化测试技术考核

姓名:工号:得分:

一.单选题(2分*15题)

下列术语中,()是ISTQB术语表中缺陷(Defect)的同义词。A、Incident B、Bug C、Mistake D、Error

软件测试目的可以是(B)。

a.发现缺陷b.确认软件能够正常运行c.预防缺陷

d.直接提高产品的售价e.减少整个产品开发周期时间A、a,b B、a,b,cC、a,b,c,d D、所有选项

下列方式可以提高和改善测试人员和开发人员关系的是( )。

A、理解项目经理工作的重要性

B、对所发现的可能的缺陷以一种中立的方式进行沟通

C、单元测试、集成测试和系统测试都由同一批测试人员来完成D、测试人员参加代码调试

以下关于测试原则的描述,正确的是( )。

A、所有的软件测试不需要追溯到用户需求;B、完全测试是不可能的;

C、测试可以显示软件潜在的缺陷;D、程序员不需要避免检查自己的程序。

软件测试工作应该开始于( )。

A、Coding之后; B、需求分析阶段;C、概要设计阶段;D、详细设计阶段

下列关于自动化测试的说法中,错误的是( )。

A、录制/回放可能是不足够的,还需要进行脚本编程B、既可用于功能测试,也可用于非功能测试

C、自动化测试工具适用于回归测试D、自动化测试能代替手工测试

下列关于自动化测试最适用在哪方面( )。

A、WEBUI测试B、数据接口测试C、系统服务测试D、性能测试

下列常用的测试工具中哪个不是自动化测试工具()

A、QTP

B、Selenium

C、LoadRunner

D、RobotFramework

下列自动化测试工具Selenium不支持下列哪个编程语言()A、Ruby

B、C#

C、ShellD、perl

下列选项中哪一项是Selenium用来定位页面控件的api()A、Click()

B、Move()

C、find_element_by_id()D、is_display()

下列自动化测试工具Selenium不支持下列哪个系统平台()A、windows

B、LinuxC、MAC

D、Android

自动化测试工具selenium1.0不包含下列哪项组建()A、SeleniumIDE

B、SelemiumGridC、SeleniumRC

D、WebDriver

drag_and_drop()的功能是模拟

A、键盘回车B、键盘跳转C、鼠标点击D、鼠标拖动

下属那个API方法是通过类名来定位WEB页面控件的()A、find_elements_by_name()

B、find_elements_by_class_name()C、find_elements_by_tag_name()D、find_elements_by_css_name()

以下关于自动化测试说法不对的是()

A、利用自动化测试工具可以提高自动化测试效率。

B、自动化测试框架最好自己开发,则可以更好满足项目需求。C、测试自动化转换率越好越好。

D、自动化测试脚本需要不断的更新和维护。

二.填空题(5分*3题)

自动化测试工具Selenium常用的web页面控件定位API有:

自动化测试是什么:。

自动化测试分类有哪四大类

三.设计题(15分*1题)

1. 请设计模块化的自动化测试框架图:

四.编程题(2题*40分)

下列是百度首页的源码,请根据提供的源码,编写搜索“Selenium”的自动化脚本。输入框源码:

搜索按钮源码:

脚本设计:

下列是京东登入页面的源码,请根据提供的源码,编写自动登入功能脚本。

脚本设计:

显示全部
相似文档