软件测试:
概念:软件测试是一种实际输出与预期输出之间的审核或者比较过程。
目的:验证软件功能是否可执行。找出bug,满足客户需求
鉴定软件的正确性、完整性、安全性和质量的过程。
测试的分类有7个维度:研发角度,是否查看代码角度,测试实施组织,测试执行方式,按测试对象分。
测试模型:W和V模型
测试流程:需求调查--计划用例--用例设计--执行测试用例---测试结果记录+BUG记录----追踪bug直至修复---测试报告---用户体验、软件发布。
编写测试用例的设计方法:
1基于需要的设计
2等价类
3边界值(通常与上面搭配使用)
4因果图
5正交排列法
6场景设计法
7错误推测法
软件的生命周期:
软件计划---需求分析---软件设计( 概要设计和 详细设计)---编码
--- 软件测试---运行与维护
文档测试主要包含什么内容?
在国内软件开发管理中,文档管理几乎是最弱的一项,因而在测试工作中特别容易忽略文档测试也就不足为奇了。要想给用户提供完整的产品,文档测试是必不可少的。文档测试一般注重下面几个方面:
文档的完整性:主要是测试文档内容的全面性与完整性,从总体上把握文档的质量。例如用户手册应该包括软件的所有功能模块。
描述与软件实际情况的一致性:主要测试软件文档与软件实际的一致程度。例如用户手册基本完整后,我们还要注意用户手册与实际功能描述是否一致。因为文档往往跟不上软件版本的更新速度。
易理解性:主要是检查文档对关键、重要的操作有无图文说明,文字、图表是否易于理解。对于关键、重要的操作仅仅只有文字说明肯定是不够的,应该附有图表使说明更为直观和明了。
文档中提供操作的实例:这项检查内容主要针对用户手册。对主要功能和关键操作提供的应用实例是否丰富,提供的实例描述是否详细。只有简单的图文说明,而无实例的用户手册看起来就像是软件界面的简单拷贝,对于用户来说,实际上没有什么帮助。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。