一.python+selenium做自动化测试需要满足的条件

自动化测试的目的是为了提高测试的效率,减少人工的成本,当然学习自动化的目的对于我们来说,是为了拿到更多的Money。

学习自动化的基础可能不会让自己成为自动化的大神,但是至少可以了解到自动化的一些理念,对未来的路用一些基石来做铺垫。

python+selenium是web ui的自动化测试。一般自动化的测试在所有测试里面是排在最后的,最先的是接口的测试,其次是功能测试,最后是自动化测试。

那么UI级的界面测试需要满足那些条件呢?

1. 项目周期要足够长(至少长到你有些脚本的时间)

理解:比如一周一个版本的(腾讯游戏等),一周一个需求,还要写用例,测试点,根本没时间去做自动化测试,这种就不适合做自动化。

2.反复执行的功能(至少要执行2次以上吧)

理解:如果这个功能值执行一次,手动执行的时间都执行完了,没必要做自动化测试

3.需求稳定

理解:倘若需求朝令夕改的,那么自动化脚本得不断的也跟着改,这样维护起来非常的困难,不适合做自动化测试。

4.项目允许

猜你喜欢

转载自blog.csdn.net/Static_at/article/details/80911616