存放各种docker image构建脚本或者快速启动的docker-compose文件。 一处构建,处处可用,方便健忘人士和减轻国内开发人员的负担。
基于Selenium的利用PO设计理念编写的Web自动化测试框架,可多进程进行多浏览器并发测试(如谷歌,火狐等),测试报告采用allure生成。
接口自动化测试平台: 支持HTTP/SSH/SQL接口请求,支持单接口调试、也可多接口多组件组合满足复杂场景编写需求,支持定时触发、报告输出、邮件和钉钉通知。
分布式微博爬虫。抓取内容包括微博用户资料、微博信息、评论信息和转发信息。目前专注于微博数据抓取本身,正在快速迭代。如果觉得有帮助,不妨到github上给我点个star,osc上可能不会再继续更新了
violent-webdriver 诞生于二次封装 selenium webdriver,内部封装了许多方法来确保浏览器操作的执行性,你不需要去担心定位到的元素是否存在于当前页面或者元素是否在当前时刻处于可点击状态,报错重试机制可以帮你自动解决这些不必要的麻烦。
pytest-selenium-webUI自动化测试框架
用POM模式把selenium和requests整合成页面类,封装了常用操作,极大地简化了代码,易于使用,并可实现两种模式的无缝切换。兼顾selenium的易用性和requests的高性能。
使用Python+Selenium+第三方库,纯Python语言编写WebUI自动化测试框架。 支持案例的配置与管理、日志记录、报告生成、邮件通知,并提供了测试数据与案例分离的编写思路,提供GUI操作、数据驱动、数据比对、并发执行等功能。 让测试人员编写自动化脚本更加方便与可维护。