- 博客(7)
- 收藏
- 关注

原创 python3 unittest重复执行生成测试报告HTMLTestRunner
上一篇写到根据参数重复执行测试用例方法,详情请见上文(上文)解决了这个问题又出现了一个新的问题,测试报告怎么生成。见下方代码:import unittestimport os,timefrom common import HTMLTestRunnerdef createsuite1(): file_path = os.path.dirname(os.path.abspat...
2018-09-05 17:28:35
1676

原创 python3-unittest 重复执行多条测试并逐条返回测试结果
之前编写接口测试 因为我的项目接口均为post请求,接口json格式统一所以就不想写太多testcase,仅检查接口是否对于长度和参数类型进行校验。就产生了传入不同参数,重复执行testcase需求。目前发现了两种方法第一种使用ddt这个库,优点在于简单方便逻辑不复杂,缺点在于仅支持一层循环,第二种方法是通过setattr来自动为已有的TestCase类添加成员函数这个方法好处在于可以多层循环...
2018-09-04 13:24:41
7087
3
原创 robot framework get requests 请求 返回AttributeError: 'unicode' object has no attribute 'items'报错 解决方案
Create Session httpbin http://httpbin.org &{params}= Create Dictionary key=value ${resp}= Get Request httpbin /get... params =${params} 在公司项目上要求用rf 做接口测试其中进行get请求的时候返回了对应的报错:Attribut...
2019-08-29 17:54:26
5282
原创 Python3 去掉bs4爬取信息中的‘\t’'\r' '\r'
首先直接上代码,这一段代码是我练习爬取steam中 文明6 价格信息。import requests #导入requests 模块from bs4 import BeautifulSoup #导入BeautifulSoup 模块import os #导入os模块header = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) App
2017-12-07 15:36:47
4381
原创 Python3 将信息写入txt文件时的编码问题 ™
我在做爬虫试遇到了以下问题: 特殊符号无法写入txt文件会报错(™)对就是括号里这货。 解决方案:f=open("steam_name.txt","a",encoding="utf-8")#打开文件的时候定义编码方式结束,这问题我自己都觉得我自己傻逼。
2017-12-05 17:42:03
955
翻译 Python3 爬取信息时TooManyRedirects错误解决方案
在抓取steam游戏名称时发现以下错误:requests.exceptions.TooManyRedirects: Exceeded 30 redirects错误提示是requests库有太多的重定向:超过了30个重定向。 我是通过steam的appid来进行遍历的,但是steam不是所有appid都对应一个游戏,也就是说有一些是空的。这种情况下steam会重定向至steam主页,就会产生这个问题
2017-12-05 11:39:19
15794
翻译 Python-uiautomator使用说明文档
本文是基于xiaocong uiautomator项目文件通过机器翻译和个人理解翻译,如有错误还望指出。 原本地址: https://github.com/xiaocong/uiautomator这个Python库是基于Android自带的uiautomator测试框架的一个python封包。适用于Android 4.1以上版本,只需通过adb连接Android设备。from uiautomat
2017-08-03 16:02:30
20599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人