
软件测试基础
文章平均质量分 65
软件测试基础知识
wsaicyj
为了梦想,加油!
展开
-
软件测试方法、软件测试类型、软件测试阶段的区别
在软件测试过程中,测试人员需要根据不同的测试目的、测试对象和测试时机,选择合适的测试方法、测试类型和测试阶段来进行测试,以提高测试的效率和有效性。软件测试方法和软件测试类型是根据不同的角度对测试进行分类的,而软件测试阶段是根据测试的时机和测试的目标对测试进行分类的。软件测试方法是指进行软件测试时采用的具体方法或技术,例如黑盒测试、白盒测试、灰盒测试、随机测试等。软件测试类型是根据测试的目的和测试对象进行分类的,例如功能测试、性能测试、安全测试、兼容性测试等。原创 2023-03-13 10:54:43 · 355 阅读 · 0 评论 -
软件测试的九条原则
《系统之美》一书中有个观点我非常认同,就是任何一个系统都有一个最关键因素决定其行为。对于测试用例来说,预期结果就是最重要的。大家可以思考下,如果某个测试用例的预期结果没有定义,由于 “所见即所想” 现象的存在,某个似是而非、实际上是错误的结果可能会被解释成正确的。换句话说,尽管 “软件测试是破坏性” 的定义是合理的,但人们在潜意识中仍然渴望看到正确的结果。在设计测试用例时如何定义用例的预期结果?1.避免出现模棱两可的词汇2.避免将预期结果描述为是或否3.尽可能详细描述预期结果。原创 2022-11-02 16:23:21 · 777 阅读 · 0 评论 -
如何降低软件测试的漏测
- 需求评审质量低,需求设计简单,只是简单描述功能,功能逻辑较少- 需求变更频繁- 缺少需求分解(sql 文档、用例设计)- 测试人员思维局限,需求分解覆盖面不全,考虑不足- 测试人员执行过程不规范,人为漏测- 测试执行人员质量意识不足,发现的缺陷定义严重性程度低或不认为是问题- 测试环境与生产环境有较大出入- 测试环境或测试数据受限,无法模拟并覆盖执行所有正常和异常的场景分支- 功能回归策略问题- 测试资源有限原创 2022-11-01 18:01:49 · 740 阅读 · 0 评论 -
Jmeter——BeanShell PreProcessor的用法
一、什么是BeanShellBeanShell是一个小型嵌入式Java源代码解释器,具有对象脚本语言特性,能够动态地执行标准JAVA语法,并利用在JavaScript和Perl中常见的的松散类型、命令、闭包等通用脚本来对其进行拓展。BeanShell不仅仅可以通过运行其内部的脚本来处理Java应用程序,还可以在运行过程中动态执行你java应用程序执行java代码。因为BeanShell是用ja...转载 2018-12-10 11:28:32 · 1498 阅读 · 0 评论