绪论 单元测试

1、单选题:
根据视频内容,自动化测试的本质是什么?
选项:
A:用机器代替人的测试行为
B:手动完成重复性测试工作
C:只针对基于浏览器的软件进行测试
D:编写复杂的代码
答案: 【用机器代替人的测试行为

2、单选题:
文中提到的 Selenium 是 Python 的什么?
选项:
A:标准库
B:第三方库
C:核心模块
D:内置函数
答案: 【第三方库

3、判断题:
学习自动化测试对于未来从事软件开发及测试相关岗位很有帮助。
选项:
A:对
B:错
答案: 【

4、单选题:
自动化测试课程中,为帮助学生掌握 Web 自动化测试,以下哪项不是课程讲解的编程规则?
选项:
A:元素操作及浏览器操作方法
B:数据库设计
C:Unittest 测试框架的应用
D:八大元素定位
答案: 【数据库设计

5、判断题:
自动化测试这门课程只为学生提供理论知识,不涉及实际操作。
选项:
A:对
B:错
答案: 【

项目一 单元测试

1、单选题:
下列关于自动化测试描述正确的是( )。
选项:
A:自动化测试脚本不需要维护,每次测试完成后进行下一次测试需要重新编写测试用例
B:自动化测试只需要熟练掌握自动化测试工具就可以
C:自动化测试中测试人员仅仅测试负责的模块,不需要考虑其他干扰因素
D:自动化测试能够很好的进行回归测试从而缩短回归测试时间
答案: 【自动化测试能够很好的进行回归测试从而缩短回归测试时间

2、单选题:
软件执行自动化测试的前提条件是( )、项目周期足够长、自动化测试脚本可重复使用。
选项:
A:其他选项都不正确
B:项目需要量大
C:项目需求变动频繁
D:项目需求变动不频繁
答案: 【项目需求变动不频繁

3、多选题:
什么样的项目适合采用Web自动化测试? ( )
选项:
A:项目的需求变动不频繁
B:项目需要进行回归测试
C:移动APP项目
D:开发的周期比较长
答案: 【项目的需求变动不频繁;
项目需要进行回归测试;
开发的周期比较长

4、多选题:
下面哪些场景需要或者可以通过自动化进行测试?( )
选项:
A:某web网站上线后,每天的平均在线用户超过1000w,出现系统经常崩溃的情况;
B:某web网站首页广告图经常更换,且需要验证图片显示内容;
C:某web网站界面交互、风格主题调整版本上线。
D:某web网站需要保障chrome、Firefox、ie8/9/10、360、Safari等多达10种浏览器能正常使用;
答案: 【某web网站上线后,每天的平均在线用户超过1000w,出现系统经常崩溃的情况;;
某web网站需要保障chrome、Firefox、ie8/9/10、360、Safari等多达10种浏览器能正常使用;

5、判断题:
自动化测试每次运行时都会准确执行相同的操作,因此消除了人为的错误。( )
选项:
A:错
B:对
答案: 【

项目二 单元测试

1、判断题:
Windows系统下Python安装导向可将Python添加到环境变量。( )
选项:
A:对
B:错
答案: 【

2、判断题:
不接受条款能使用JetBrains下的软件。( )
选项:
A:对
B:错
答案: 【

3、判断题:
任何一个版本的Chrome可以使用任何一个版本的Selenium。( )
选项:
A:错
B:对
答案: 【

4、单选题:
在cmd窗口中,( )命令可以校验Python是否安装完成。
选项:
A:C
B:java
C:python
D:git
答案: 【python

5、多选题:
Python中可以通过( )操作获取项目所需的包。
选项:
A:apt-get install
B:无法获取
C:pip install
D:在PyCharm的【File】菜单下的【Settin

剩余70%内容付费后可查看