phantomjs自动化测试初探

首先贴出官网哈 http://phantomjs.org/

浅谈一下 自动化测试 的两个主流 :

(1)py+selenium

(2)phantomjs


对比:

py + selenium 采用的是 模拟浏览器行为(讲道理可以撸任何人工能做到的测试) 缺点 必须依赖浏览器 如果 是服务器 这种没有桌面终端的 更别提浏览器  基本就凉凉

phantomjs 采用的模拟浏览器的内核 高仿浏览器行为 可以直接在浏览器上撸 (效率上要高不少 亲测) 缺点 有些验证码破解绕不过 没有py这种处理起来骚


---

开发思想:
1. 先撸个zys类放一些常量 

2. 然后一步步撸接口串(串型调用接口 做成一个完整的业务 确保每个接口有足够的时间执行(页面操作用dom操作))

---

### 补充

这个呆毛是mac的bin文件 其他启动请去官网下载对应的bin文件

---

代码 呆毛demo:

https://download.csdn.net/download/ghostyusheng/10540313


猜你喜欢

转载自blog.csdn.net/ghostyusheng/article/details/81036400