1. 软件测试过程是什么? 1) 了解需求 2) 创建测试计划 3) 设计测试(分析和创建测试用例) 4) 执行测试并记录测试结果 5) 记录缺陷,通过“缺陷报告”进行跟踪和管理 缺陷 6) 测试总结(总结报告)
2. 测试用例的主要内容是什么?缺陷
3.你的软件测试策略是什么? 答案:策略:动态测试、静态测试、白盒测试、黑盒测试
测试阶段是开发的顺序:单元测试、集成测试、系统测试、验收测试
4、什么是黑盒测试和白盒测试? 答:黑盒测试:内部结构不清晰?实施原则未经过检查。 它只检查输入和输出是否对应。 白盒测试:与黑盒测试相反,它检查内部实现原理和代码逻辑。
5.软件测试有哪些类型? 答:功能测试、性能测试、兼容性测试、可靠性测试、安全测试、压力测试、负载测试
6.测试用例有什么作用? 答:测试用例是当你设计一个特定的场景,在该场景下运行软件,看看程序是否返回正确的响应,以验证软件是否满足客户的需求。 特点: 1)避免盲目测试,提高测试效率。 软件版本更新后,只需修改少量用例即可进行测试工作,降低了工作强度,缩短了测试周期。 2)可以分清测试的重点是什么,测试用例就是测试工作。 3)测试用例是量化测试工作的一种方式。
7. 通常如何设计测试用例? 答:在设计测试用例时,我们一般会使用等价类、边界值、场景/过程技术、鱼骨图,以及错误推断技术。
8.软件缺陷的定义是什么?答案:1)软件没有实现需求规范所要求的功能2)存在需求规范中规定的不应该发生的错误3)软件没有实现功能需求规范中没有明确说明但应该发生的情况 4) 难以理解、难以使用或运行缓慢的软件可能被视为软件缺陷。
9. 缺陷应包含哪些元素?典型的严重级别是什么?答案:包含元素:标题、缺陷优先级、缺陷级别、重现步骤 严重级别:严重、严重、一般,优化
10.给定一个杯子,如何测试? 答:外观、功能、性能测试项目 1)需求测试:查看杯子的使用说明书 2)接口测试:检查3)功能测试:将杯子装满水,检查是否有漏水现象,是否正常,是否可以饮用。 4) 安全性:杯子上是否有读数或细菌? 5) 可靠性:从不同高度跌落时杯子会受到多少损坏? 6) 便携性:是否可以在不同的地点和温度下使用?该杯子可用于盛果汁、白开水、酒精、汽油等。 8)易用性:杯子摸起来是否很热?是否易于使用? 9)用户手册:用户手册是否提供了杯子的使用方法、限制、使用条件等详细说明
评论前必须登录!
注册