一、填空题
1、软件测试的模型分为:V模型、W模型、H模型、X模型。
2、性能测试的分类分为:性能测试、负载测试、压力测试、配置测试、并发测试、容量测试、可靠性测试、失败测试。
3、编辑sql语句时,年月日型时间字段如何表达:
4、Linux系统下,删除文件的指令:rm,拷贝指令:cp
5、描述一个bug需要含有那些元素:bug ID、bug状态、bug标题、bug详细描述、bug严重程度、bug紧急程度、bug提交人、bug提交时间、bug所属项目/模块、bug指定解决人、bug指定解决时间、bug解决人、bug处理结果描述、bug处理时间、bug复核人、bug复核结果描述、bug复核时间、测试环境说明、必要的附件。
6、列举熟悉的主流自动化测试工具(至少3个):LoadRunner、Jmeter、QTP、Selenium。
二、简答题
1、一套完整的测试应该由哪些阶段组成?
答:测试计划、测试设计、测试开发、测试执行、测试评估。
2、页面中有一个输入日期的输入框和一个输入身份证号的输入框,如何进行测试用例设计?
答:输入日期的输入框要考虑边界值、输入非法数据、非数字等。输入身份证号的输入框要考虑18位身份证号、16位身份证号、非18和16位的数据、汉字、字母、非法数据。
3、简述安装测试的步骤:
4、测试结束的标准是什么?
5、一个文本框要求输入6位数字密码,且对每个账户每次只允许出现三次输入错误,对此文本框进行测试设计的等价区间有:
6、软件测试按照不同的划分方法,有不同的分类:
(1)按照软件测试用例的设计方法而论,软件测试可以分为:白盒测试、黑盒测试、灰盒测试。
(2)从是否执行程序的角度,软件测试可以分为:静态测试、动态测试。
(3)按照软件测试的策略和过程来分类,软件测试可分为:单元测试、集成测试、确认测试、系统测试、验收测试、回归测试、Alpha测试、Beta测试。
7、测试脚本的编写规范强调:可读性、可重用性、可维护性、可移植性。
8、测试覆盖的类型:语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖、路径覆盖。
9、通过画因果图来写测试用例的步骤为:
答:(1
软件测试面试题(一)
最新推荐文章于 2025-07-05 15:37:27 发布