关于测试,一些想说的
测试的工作其实并不像想象中那么好做,尤其是自认为在上家公司做的测试工作不错,然而现在的工作和当初的测试一点也不一样。
版本的测试中,需要测试人员从一开始就跟进项目,从需求分析,到思维导图,到测试用例,自动化脚本,功能测试,性能测试,可靠性测试,资料测试,运维测试,安全测试等等一系列基本的流程;从版本启动开始测试的工作就没停过,哪怕就算版本结束,发布版本了,甚至上线了,都不敢保证测试工作的完善和覆盖率。
自动化的测试在整个测试工作中,占据了一个很重要的角色,可以有效的帮助测试覆盖业务功能,所以在自动化用例的编写中对自动化脚本质量的要求往往要求也会比较高,希望做到的是跑一遍自动化测试用例,覆盖大部分的基线功能点,节省人力和时间成本,所以在每次的版本迭代中新增功能的自动化测试用例需要即时更新。
然而一些自动化的编写并不能满足平时的测试工作,认为现在的自动化测试能力还不够强大,不够灵活;可用的强大的自动化测试工具并不一定是一个公共的统一的平台,若可开发一个灵活多用的本地化自动测试框架,感觉更有利于测试的发展,这个框架的架构还需要同志们在摸索中去实现。
以下是关于这种框架的一些想法:
1、环境的选择存储,并包含增删改查。
2、兼容shell、python、java等多种语言
3、基本接口场景的覆盖,包括安全,参数校验,基本功能、各种注入等等
4、新增接口的上下依赖,并覆盖接口校验的所有场景
5、自动化连跑
6、结合各个测试的不同要求,集成可用的,应用性广泛的功能到框架中
7、等等
以上纯属拙见,不喜勿喷!!!
- 点赞
- 收藏
- 关注作者
评论(0)