
软件测试
文章平均质量分 85
主要理论知识点,以及项目测试的方法
ly_1115
随遇而安,没必要逞强。
展开
-
Web 应用程序与移动应用程序测试的区别
简单来说,**web应用程序**是在浏览器中运行且无需下载的应用程序,每个 Web 应用程序都包含一个可以通过 Web 浏览器访问的界面,以及一个管理数据和执行特定流程的后端服务器;**移动应用程序**是native应用程序,也就是我们常说的“应用程序”,是用于在平板电脑和智能手机等小型移动设备上下载后运行的软件程序,需要适配在不同的操作系统上运行。原创 2023-02-01 19:34:36 · 711 阅读 · 1 评论 -
【软件测试】知道了这些,测试人员再也不用背黑锅
“这个问题测试人员为什么没发现?” 作为真测试人员,每次在交付的系统被发现新问题的时候,我总是能听到研发人员脱口而出说这句话, 我真真是有点委屈~~ 明明系统他们做的,测试案例也是大家看过的,结果出问题了背锅的就只有测试组。我不服气,但是我们测试人员是系统质量保证的关键也是个不争的事实,那么这个锅我们到底要不要背呢?我没有标准的答案,但是我可以聊一聊关于测试案例的一些“真相”与“事实”,让研发人员以及不了解测试工作的人不再对测试有偏见,我们以后也有底气告诉他“这并不完全是我的问题!!”...原创 2021-05-24 16:57:39 · 523 阅读 · 3 评论 -
为什么做接口测试,怎么做
接口的主要作用就是连接前后台。虽然我们平时工作主要都是功能模块,但是接口测试也是测试环节中非常重要的一部分。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。我们为什么要做接口测试?a) 如今的系统复杂度不断上升,传统的测试方法成本急剧增加且测试效率大幅下降,接口测试可以提供这种情况下的解决方案。 b) 接口测试相对容易实现自动化持续集成,且相对UI自动化也比较稳定,可以减少人工回归测试人力成本与原创 2020-07-31 21:42:29 · 530 阅读 · 0 评论 -
【软件测试】 测试用例的设计方法大全
1.测试用例的八要素用例编号:用于标识当前的用例,具有唯一性和易识别性测试项目:对当前测试用例的子项有进一步说明的作用测试标题:简单说明测试的目的,便于他人理解重要级别:一般分为高、中、低三个级别预置条件:执行测试用例前,需要执行的操作或者环境的设定测试输入:执行用例时需要加入的信息,可手工输入或选择操作步骤:明确描述执行用例需要进行的操作预期输出:用于检测被测试对象是否正常工作,结果是否正确2.测试用例的设计方法1.等价类划分法应用场景: 输入的集合有无穷个数据,且没有边界,不能通过原创 2020-07-28 18:03:07 · 1407 阅读 · 0 评论 -
【软件测试】使用C++ Test进行动态测试
测试目的1.掌握动态测试的方法。2.掌握使用Parasoft C++ Test进行动态测试。测试环境Windows XP, Parasoft C++ Test 9.2测试内容使用Parasoft C++ Test进行动态测试,包括自动化测试、自定义测试用例、数据源测试用例、桩函数机制。测试过程及结果4.1 基于C++Test 自动化测试1.了解和熟悉自动化单元测试配置2.自动...原创 2019-08-14 21:55:27 · 7756 阅读 · 1 评论 -
【软件测试】使用C++ Test 进行静态测试
实验目的及要求掌握静态测试的方法。掌握使用Parasoft C++ Test进行静态测试。实验环境Windows XP, Parasoft C++ Test 9.2三、实验内容使用Parasoft C++ Test进行静态测试,包括静态代码规范检测、自定义代码测试规范、BugDetective静态数据流检测功能,以及形成测试报告。四、实验步骤及结果(一) C++ Test 静态...原创 2019-08-14 21:30:46 · 5918 阅读 · 1 评论 -
【软件测试】应用白盒测试实例
⦁ 白盒测试也称结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件或程序验证。⦁ 采用白盒测试方法必须遵循以下几条原则,才能达到测试的目的:⦁ 保证一个模块中的所有独立路径至少被测试一次。⦁ 所有逻辑值均需测试真 (true) 和假 (false) 两种情况。⦁ 检查程序的内部数据结构,保证其结构的有效性。⦁ 在上下边界及可操作范围内运行所有循环。原创 2019-04-01 23:31:48 · 23225 阅读 · 11 评论 -
【软件测试】黑盒测试
1.黑盒测试概述黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用。在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性,如图所示。黑...原创 2019-04-01 22:48:09 · 3682 阅读 · 2 评论 -
【软件测试】 针对项目设计测试用例
学习设计测试用例一定要点开这篇博客!!最近在面试测试岗位的时候,大家总会碰到面试官让我们设计测试用例的问题。每次感觉自己知道一点,又好像没有逻辑显的不够全面,这里我针对电梯和杯子的案列,总结一下设计测试用例主要考虑的方面。1. 测试项目:电梯需求测试:查看电梯的使用说明书和安全说明书界面测试:查看电梯的外观功能测试:测试电梯能否实现正常的上升和下降功能电梯的楼层按钮是否可用,数字是...原创 2019-09-19 21:00:39 · 744 阅读 · 0 评论 -
【软件测试】使用C++ Test进行覆盖测试
一、测试目的1.掌握覆盖率测试、回归测试的方法。2.掌握使用Parasoft C++ Test进行覆盖率测试、回归测试。二、测试环境Windows XP, Parasoft C++ Test 9.2三、测试内容使用Parasoft C++ Test进行覆盖率分析,并手动添加测试用例提高测试覆盖率,以及回归测试。四、测试步骤及结果5.1 C++Test的覆盖率分析概述1.1.测试覆...原创 2019-08-19 00:03:39 · 5187 阅读 · 3 评论