自动化测试
一匹脱缰的野马
一匹脱缰的野马
展开
-
自动化测试概念和Python单元测试模块-unittest
基础概念测试定义软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。实际输出与预期输出比较的过程测试分类单元测试:将整个软件分解为各个功能,随后对单元进行测试。集成测试:集成测试与单元测试相反,原理为将部分需测试部分作为整体进行集成,随后针对此类集成部分进行测试。黑盒测试:将软件测试环境模拟为不可见的“黑...原创 2019-07-05 15:39:44 · 454 阅读 · 0 评论 -
Python web自动化测试模块-selenium
关于seleniumselenium 是功能测试的工具,使用python可以驱动selenium然后驱动 浏览器内核进行浏览器控制,所有selenium通常用于自动化测试和爬虫两个方向 的代码。安装selenium模块selenium在python当中是一个三方模块,安装需要先安装selenium模块,然后安装对应的浏览器模块。安装对应的浏览器模块先到Chro...原创 2019-07-05 16:17:52 · 396 阅读 · 0 评论 -
爬取17k小说网站
传入网站的首页的url,获取首页多个书籍对应书名和对应书名的url书籍对应书名和对应书名的url如下部分代码如下def getBook(url): getBookList = [] chrome = webdriver.Chrome() chrome.get(url) texts = chrome.find_elements_by_xpath('...原创 2019-07-05 17:13:13 · 1969 阅读 · 0 评论 -
Python 生成测试报告
HTMLTestRunner 模块HTMLTestRunner 模块是python三方的生成测试报告的模块,他可以将python unittest模块测试的结果编写成一个html报告。Htmltestrunner 只支持python2 ,python3如果进行使用,需要手动修改源码。下载源码下载源码的时候可以到网站https://pypi.org/project/HTMLTest...原创 2019-07-05 19:52:48 · 7537 阅读 · 0 评论