Selenium成长之路-01如何开始学习

为什么最近要写selenium,是因为最近有不少同事问我关于selenium的问题,所以觉得有必要来写一篇selenium,从环境搭建到框架构成都写出来,也分享一下我的selenium的点点经验,有不足之处,欢迎吐槽~

学习selenium之前,需要了解的:

1.什么项目适合做自动化

 具体哪些项目适合做自动化测试呢,

  ①任务测试明确,不会频繁变动

  ②每日构建后的测试验证

  ③比较频繁的回归测试

  ④软件系统界面稳定,变动少

  ⑤需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务

  ⑥软件维护周期长

  ⑦项目进度压力不太大

  ⑧被测软件系统开发比较规范,能够保证系统的可测试性

  ⑨具备大量的自动化测试平台

  ⑩测试人员具备较强的编程能力

当然,上面的这些并不是绝对的,现在一些公司为了节约成本,都开始展开自动化测试,其实大部分只要满足三个条件就可以对项目开展自动化测试:

  ①软件需求编程不频繁

  ②项目周期较长

  ③自动化测试脚本可重复使用

2.前端技术:

  ①HTML

  ②JavaScript

  ③XML

3.浏览器&驱动:

  ①Firefox  &  geckodriver.exe

  ②Chrome  &  chromedriver.exe

  ③IE & IEDriverServer.exe

  ④PhantomJS  & phantomjs.exe

4.语言的选项:

  ①Python

上面只是大体的概括一下,后面的篇幅会详细介绍浏览器驱动的安装、环境的搭建、工具等。

  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Carl_奕然

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值