上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 把下面的代码放在requests_module.py文件中 # coding: utf-8 import requests import logging from requests.exceptions import * class GetResponse(): def __init__(self, 阅读全文
posted @ 2017-11-13 10:28 孟船长 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 今天完善excel_module.py文件,上代码: # coding: utf-8 import xlrd class ReadExcel(): def __init__(self, file_name): self.data = xlrd.open_workbook(file_name) def 阅读全文
posted @ 2017-11-13 10:25 孟船长 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 基础知识已经准备的差不多了,今天开始我们就开始写我们的接口测试框架,框架结构已经说过了: 今天我们先完善需要的常量,也就是setting.py文件中的内容,代码如下: # coding: utf-8 import logging import os import time import inspec 阅读全文
posted @ 2017-11-13 10:21 孟船长 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 大家今天可以先建一个项目目录,明天我们在码代码: 我看好多朋友都在看selenium方面的东西,在这里给大家一个和讯网自动发文章的selenium代码,有兴趣的朋友可以试试,船长已亲测可用,不明白的地方可以留言: # coding: utf-8 from selenium import webdri 阅读全文
posted @ 2017-11-06 11:31 孟船长 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 今天我们来学习python里面的“装饰器” 1、我在函数test运行前想先打印一些内容怎么办? 以上代码即可实现,但是如果我有很多函数都要运行前先打印同样的内容,一个一个的去写就会显得非常笨拙。所以有必要有一个方法,只要通过一定的方式即可实现“调用”。 2、闭包 先看一段代码 运行以后输出为: 代码 阅读全文
posted @ 2017-11-06 11:29 孟船长 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 我们知道默认的HTMLTestRunner运行时成功只会显示...,失败也只是显示E suite = unittest.TestLoader().loadTestsFromTestCase(MyTest) unittest.TextTestRunner(verbosity=2).run(suite) 阅读全文
posted @ 2017-10-26 15:13 孟船长 阅读(3133) 评论(1) 推荐(0) 编辑
摘要: 今天的东西很少,主要是给自己做个笔记,顺便帮大家普及一下Python中的边角知识: 1、if __name__ == "__main__"是什么意思 答:一个.py文件,如果是自身在运行,那么他的__name__值就是"__main__";如果它是被别的程序导入的(作为一个模块),比如:import 阅读全文
posted @ 2017-10-26 09:41 孟船长 阅读(2748) 评论(0) 推荐(0) 编辑
摘要: 今天是unittest最后一讲,我们解决一下如何只运行一次setUp和tearDown方法以及简单的数据驱动的知识。 1、只运行一次setUp和tearDown方法 很简单,只需要把setUp和tearDown分别替换为setUpClass和tearDownClass即可,但是用这两个方法必须加上 阅读全文
posted @ 2017-10-24 10:40 孟船长 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 通过上次的运行,大家应该已经发现了,就是我们写了三个用例,那么在测试报告中setUp和tearDown方法分别运行了三次。没错,这也就是说,每次运行用例之前都会运行setUp和tearDown方法。今天我们就来具体的说一下unittest模块是如何运行所有的用例的: 先写如下用例: # coding 阅读全文
posted @ 2017-10-24 10:34 孟船长 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 我们先来简单介绍一下unittest框架,先上代码,跟住了哦~~ 1、建立如下结构的文件夹: 注意,上面的文件夹都是package,也就是说你在new新建文件夹的时候不要选directory,而是要选package; 建好了文件夹,第一步就算完成啦! 2、第二步,我们先来说一下面向对象的思想 面向对 阅读全文
posted @ 2017-10-24 10:03 孟船长 阅读(324) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页