测试理论基础

1、软件测试结束的标准是什么?

测试计划中会有定义。

没有新的bug,功能全部实现,计划中测试范围全部测试完成。没有致命bug。

2、发现不可重现bug,如何处理?

检查是否严格按照用例执行,尽量重现或者找规律。

检查环境,软件,硬件,操作系统。

Bug中注明发生概率。

提交bug中尽可能添加附件,异常日志等。

3、单元测试、集成测试、系统测试的侧重点是什么?

单元测试;软件开发过程中最低级别的测试活动,大部分由开发自己完成,模块独立功能。

集成测试:也称组装测试,各模块之间的衔接测试。

系统测试:主要测试功能,性能,兼容性等。

4、什么是5w?

What why when where how

Why:明确测试目的,what测试内容和范围,when测试日期,how测试方法和工具,where测试文档和软件存放位置

5、bug5c原则?

内容准确correct描述准确不要引起误解

步骤简洁concise包含多余内容

内容清晰clear易于理解

结构完整complete包含复现的步骤和其他本质信息

风格一致consistent

6、软件安全性测试从那几个方面测试?

用户认证机制、如整数、智能卡、双重认证

加密机制

安全防护策略,安全日志,入侵检测,隔离防护,漏洞扫描

数据备份和恢复,存储设备、存储优化、存储包含、存储管理

防病毒系统

7、测试人员在软件开发过程中的任务是什么?

寻找bug。

避免软件开发过程中的缺陷。

衡量软件品质。

关注用户的需求。找到软件的bug,并且推动开发解决。

8、针对缺陷是怎么管理的?

引入工具,bugzilla

根据缺陷声明周期,考虑缺陷提交的管理,缺陷的状态,缺陷分析

缺陷提交后,及时的指派给开发人员,及时处理。

及时统计bug情况,分析产品质量。

9、怎么做好测试?

1、明确测试目标,增强测试计划的实用性,测试之前要做好分析。

2、检查5w原则。

3、采用评审和更新机制,满足需求。

4、分别创建测试计划和详细规格,测试用例。

10、bug包含内容?

1、软件版本。

2、发生概率。

3、复现路径。

4、备注信息,日志、图片等。

5、提交人,解决人。

你可能感兴趣的:(测试理论基础)