自动化测试最佳实践软件测试之路秋天的童话训练营

【读书笔记】无主题

2017-02-15  本文已影响11人  大婶N72

一、“自底向上”地启动自动化是比较困难的,要想取得长期的成功,高层管理人员的支持非常重要

自动化应该是高层的决断,而作为实践的底层,应该是不间断的反馈自动化的效果,最好是能卓有成效的,让高层看到自动化的作用(也就是我领导说的要卖出去),并持续关注和投入,这样才能保证资源的充沛,保证自动化的长期实施。 

二、对测试进行自动化时,要考虑他们的优先级

1.梳理待测试系统所有业务点(如果是业务流的需要梳理所有业务流)

2.标记每个业务点(业务流)的使用频次

3.按照频次高低排序,高频的应该优先被覆盖

4.随机开展低频次的,在低频次完成后,应该是补充和完善高频次

三、对什么进行自动化

1.简单,这样就不会进入僵局;

2.稳定,这样就不会有太多的变更;

3.正向测试,让他尽量保持简单,之后可以通过在错误信息上进行负向测试来扩展它;

四、利益相关者的参与至关重要

1.开发人员,与之沟通页面编码,并告知开发GUI的任何变更也会引起自动化的变更,约定使用统一(规范)的编码标准

五、自动化测试成功的五个准则

1.参与者必须知晓任务和责任,并达成一致意见;

2.进行一个试点项目并定义明确的目标;

3.确保整个项目成员对项目有共同的了解和认识,记录最佳实践和标准;

4.了解整个业务应用,以确保测试用例的结构和规模是合适的;

5.尽量保持简单;

上一篇下一篇

猜你喜欢

热点阅读