Go to file
Kevin Cai 35770656f4
Update README.md
add pic of Cypress
2022-04-02 09:44:40 +04:00
从0到1搭建自动化测试框架-原理-实现与工程实践 从0到1搭建自动化测试框架源码 2021-12-09 20:40:41 +08:00
README.md Update README.md 2022-04-02 09:44:40 +04:00

README.md

从0到1搭建自动化测试框架原理、实现与工程实践

本套代码为图书 <从0到1搭建自动化测试框架原理、实现与工程实践> 的配套代码,作者蔡超。

本书基于Python语言编写学习完本书您能够完全自主开发自动化测试框架。

本代码库旨在方便购买本图书的读者朋友练习使用,请勿用作他途。

如您需要直接下载框架代码,可直接通过如下命令:

pip install iTesting2

如您想要跟随本书章节逐节练习,可克隆本代码仓库。 在练习时,注意每一个章节名称为一个子项目,运行章节相关代码时,将根目录设置为章节所在文件夹即可。

如您在练习过程中有任何问题,欢迎关注微信公众号 iTesting 并留下您的微信号,作者会第一时间联系您解决。

注意:

  1. 由于PyPI的框架名称iTesting 已被本人拉勾教育专栏<测试开发入门与实战>占用, 故读者下载iTesting框架时可使用 pip install iTesting2 的方式来下载(https://pypi.org/project/iTesting2/

  2. 本框架同时支持Web和API但由于本书聚焦于自动化测试框架创建本身故框架源码本身不包括实例化浏览器驱动Webdriver以及API请求库Requests读者朋友在使用时可参考书中章节建立Pages页面文件夹并初始化之即可。

  3. 部分读者朋友将此框架误认为是Cypress框架的延续在此澄清下本框架基于Python语言出于技术栈的统一性涉及Web自动化测试部分使用WebDriver而非Cypress。 读者如果使用JavaScript为主要编程语言或者对使用JavaScript进行日常测试以及想要了解前端自动化测试的同学则可参考本人另外一本书籍 <前端自动化测试框架 Cypress从入门到精通>