摘要:
单元测试原则 AIR原则,单元测试在线上运行时,感觉像空气(AIR)一样感觉不到,但在测试质量的保障上,却是非常关键的。好的单元测试宏观上来说,具有自动化、独立性、可重复执行的特点。单元测试目标:语句覆盖率达到70%;核心模块的语句覆盖率和分支覆盖率都要达到100% 规范内容 编号 内容 说明 执行 阅读全文
随笔分类 - 测试理论学习总结
容错测试
2021-07-01 16:06 by Tanwheey, 297 阅读, 收藏, 编辑
摘要:
客户端读取参数信息时,读取出来的信息为空或者异常,客户端均不能出现严重的现象,即崩溃或者闪退。 客户端将与库不兼容的数据存放到数据库中时,要么做数据兼容处理,要么直接丢掉,不能出现客户端崩溃闪退等现象。 测试某条请求时,先明白该请求的各个参数来源, 1、延时(Enable Latency) 2、弱网 阅读全文
容错性测试的测试点
2021-06-29 15:35 by Tanwheey, 1383 阅读, 收藏, 编辑
摘要:
在软件测试过程中,经常会遇到一些异常的场景,我们需要检测软件是否能正确处理,不出现崩溃、闪退等严重情况。而这些场景在正常的测试中较少遇到,因此需要模拟这些场景,以确保软件在异常条件下自身具有防护性的措施或者某种灾难性恢复的手段。所做的这些测试,就是容错性测试!容错性测试,简单概括就是对于各种异常输入 阅读全文
TDD、BDD、ATDD、DDD 软件驱动开发模式比较
2020-01-14 11:38 by Tanwheey, 1124 阅读, 收藏, 编辑
摘要:
软件驱动开发模式含义: 1、TDD:测试驱动开发(Test-Driven Development)测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论,TDD首先考虑使用需求(对象、功能、过程、接口等),主要是编写测试用例框架对功能的过程和接口进行设计,而测试框架可以持续进行验证。大行其 阅读全文
性能测试基础知识
2019-10-17 11:45 by Tanwheey, 341 阅读, 收藏, 编辑
摘要:
一、性能测试中的常见指标及其含义 1、并发用户数 并发用户的含义分为狭义和广义两种。 狭义上的,或者说严格意义上的并发用户,指的是同一时刻做同一件事件的用户,如操作同一记录或不同记录。 广义上的,则是指在同一时间内,对系统发出请求或操作,可以是相同的请求或操作,也可以是不同的。 狭义的并发用户,主要 阅读全文
海恩法则
2019-10-17 09:54 by Tanwheey, 5009 阅读, 收藏, 编辑
摘要:
海恩法则是德国飞机涡轮机的发明者德国人帕布斯·海恩提出一个在航空界关于飞行安全的法则,海恩法则指出: 每一起严重事故的背后,必然有29次轻微事故和300起未遂先兆以及1000起事故隐患。法则强调两点:一是事故的发生是量的积累的结果;二是再好的技术,再完美的规章,在实际操作层面,也无法取代人自身的素质 阅读全文