软件自动化用例总结(待完善)

一、自动化运用场景

1)冒烟测试

冒烟测试主要是用于版本(需求)变更后,或者安装部署环境前,进行一次简单的验证基本功能。确保后续正式测试能顺利进行。

2)回归测试

只要代码(需求)变更,就有可能对业务有影响,导致业务不能正常执行。或者是手工测试完后,对缺陷进行功能验证。

二、编写自动化要注意的地方

1)每个自动化用例能独立运行

自动化用例并行运行是要保证每个自动化用例不能相互影响,导致出现多个失败用例。

2)测试数据要自动创建和环境恢复

自动化前置条件用于功能验证数据要自动构造。

功能验证完需要删除前置条件构造的数据。防止其他用例受影响。在构造前置添加数据时,不能使用固定值,要用随机数。

3)一个自动化用例验证一个功能,用例之间不能存在包含关系

一个自动化用例验证一个功能。

4)自动化用例步骤前要写好备注

自动化用例需要写好备注,用于后期维护。

三、自动化用例

1)前置条件

用于自动化用例构造数据用于功能验证。

2)测试步骤

自动化用例功能验证和参数验证。

3)环境恢复

用于环境恢复,删除前置条件构造的数据。



知识共享许可协议本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

相关推荐

软件测试目前现状

😔 现在大部分大厂或者小厂的软件测试和软件开发都外包给了软件外包公司。

目的是为了较少企业公司的额外支出,这样的做法完全就是不负责任😔,一个项目结束了就可以完全没有额外付出成本,直接项目释放。

功能测试

A/B测试 A/B测试指的是系统测试通过并发布后,同一个软件功能不同的用户会看到不同的实现方式,收集每个用户的 ...

暂无评论

目录展开