目录
目录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从入门到精通>

关于

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

780.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号