软件测试
文章平均质量分 54
Dralong_冷枫
这个作者很懒,什么都没留下…
展开
-
软件测试的整体流程和各阶段工作任务
为了规范软件测试的内容、方法和过程,在对软件进行测试之前,必须创建测试计划。一份良好的测试计划,其主要内容包括以下几个方面:1. 缺陷分析1)缺陷密度 缺陷密度是指缺陷在软件规模(组件、模块等)上的分布,如每千行代码或每个功能点的缺陷数。一般来说,发现更多缺陷的模块,隐藏的缺陷也更多,在修正缺陷时也会引入较多的错误,结果产品的质量更差。所以说,缺陷密度越低意味着产品质量越高。2)缺陷清除率首先引入几个变量,F为描述软件规模用的功能点;D1为在软件开发过程中发现的所有缺陷数;原创 2022-10-02 21:10:31 · 4243 阅读 · 0 评论 -
软件测试方法和手段
UI自动化测试:UI(User Interface,用户界面,亦称使用者界面)是指对软件的人机交互、操作逻辑、界面美观的整体设计,是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。单元自动化测试:单元自动化测试可以使用单元自动化测试工具或框架来实现,不同的语言其单元测试框架也不同,几乎所有的主流语言都有其对应的自动化测试工具或框架,如Java的Junit、testNG,C#的NUnit,Python的unittest、Pytest等。原创 2022-10-02 20:58:32 · 1432 阅读 · 0 评论 -
软件测试级别
软件测试各阶段级别从头到尾原创 2022-10-02 20:52:41 · 430 阅读 · 0 评论 -
常见应用系统的基本特征
B/S结构(Browser/Server,浏览器/服务器模式)是从C/S结构改进而来,随着Web技术的飞速发展以及人们对网络的依赖程度加深,B/S模式的软件一举成为当今最流行的软件结构。B/S模式采取浏览器请求服务器响应的工作模式,用户通过浏览器对许多分布于网络上的服务器进行请求访问,服务器对浏览器的请求进行处理,并将处理结果即响应的信息返回给浏览器。C/S(Client/Server)是客户/服务器模式,通过特定的客户端程序访问服务器。B/S模式中的数据加工、请求全部都是由Web Server完成的。原创 2022-09-27 16:20:57 · 568 阅读 · 0 评论 -
软件测试的基本思路
各类软件测试的基本思路原创 2022-09-27 16:26:07 · 734 阅读 · 0 评论 -
测试用例基本内容
测试用例基本内容原创 2022-09-27 16:31:26 · 1136 阅读 · 0 评论 -
软件测试的类型
接口测试除了可以将测试工作前置外,还可以解决下面的一些问题。通过接口测试,可以达到一些功能测试完成不了的测试效果: 可以发现很多在前端页面上操作时发现不了的Bug 可以检查系统的异常处理能力 接口测试相对UI测试也比较稳定,其更容易实现自动化持续集成,减少人工回归测试的人力成本与时间成本,缩短测试周期,支持软件系统后端的快速发版需求。性能测试是指通过模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满足生产性能的要求,其目的时为软件产品的使用者提高高质量、高效率的软件产品。原创 2022-10-02 20:40:27 · 147 阅读 · 0 评论