pyppeteer和selenium 哪个更好呢

来源:9-4 自动化测试异步开发之编写异步webdriver接口请求客户端

慕姐8479420

2021-07-26

pyppeteer和selenium 哪个更好呢

写回答

1回答

托尼老师

2021-07-26

各有利弊,可以根据项目取舍。

selenium跨浏览器,官方维护的比较好,资料也多,各个版本比较稳定,源码读起来舒服。缺点是配置时需要留心程序语言的版本和驱动版本以及浏览器版本,还有就是本身不支持异步,需要重写源码或者利用grid分布式来实现异步;

pyppeteer是一个日本工程师基于chrome官方为chromium定制的自动化测试框架puppeteer而实现的一个python包装的非官方版本框架,最后一次更新是在2018年。优点就是速度比selenium快,支持异步,常被拿来做爬虫,缺点就是兼容性很差,而且它没有跟随chromium以及puppeteer的迭代而更新,使用时会有很多问题。

1
1
慕姐8479420
谢谢 完美
2021-07-26
共1条回复

Python自动化测试开发实战,能帮你就业的测试课

开发高扩展、高可用的自动化测试框架,利用好测试自动化技术。

445 学习 · 157 问题

查看课程