1.问题: 在使用python+appium+unittest 做app 自动化测试项目时,用到HtmlTestRunner 工具生成的测试报告默认存放在测试用例所在的目录下, 希望能改成测试报告的目录与测试用例目录在同一级: 2.解决问题: 找到HtmlTestRunner 源码: 在result ...
分类:
Web程序 时间:
2017-10-27 01:53:52
阅读次数:
401
1. 导入测试对象2. 导入单元测试框架:unittest3. 创建继承自unittest.TestCase类的测试类,类中必须包含三个方法:初始化、测试、结束 初始化、结束的方法名必须是setUp、tearDown,TestCase类中包含的。 测试方法中,细节测试步骤,可使用asserEqual... ...
分类:
编程语言 时间:
2017-10-25 19:54:31
阅读次数:
273
1.以登录csdn为例 1.第一种方式,登录其他网站(以登录csdn账号为准) 第二:以登录易点租为例 # encoding: ut-8 import urllib2 from config import config_stage from PIL import Image import pytes ...
分类:
编程语言 时间:
2017-10-20 13:24:10
阅读次数:
221
HTMLTestRunner是Python标准库unittest模块的一个扩展。它生成易于使用的HTML测试报告。 1.下载HTMLTestRunner.py模块地址 http://tungwaiyip.info/software/HTMLTestRunner.html 2.导入模块有多种方式,这里 ...
分类:
Web程序 时间:
2017-10-17 15:11:55
阅读次数:
422
原文地址:http://www.cnblogs.com/yoyoketang/p/6685416.html 前言 前面讲到unittest里面setUp可以在每次执行用例前执行,这样有效的减少了代码量,但是有个弊端,比如打开浏览器操作,每次执行用例时候都会重新打开,这样就会浪费很多时间。 于是就想是 ...
分类:
编程语言 时间:
2017-10-16 12:11:11
阅读次数:
250
遇到问题:Python2和3同存的环境下,pycharm修改配置的路径后,以“run unittest in xx”还是以Python2的环境执行。 原修改配置:file-settings下 但是,在实际运行的时候,右键run,还是会在Python2的环境运行。若直接run xx,无“unittes ...
分类:
编程语言 时间:
2017-10-12 19:14:38
阅读次数:
236
# coding=utf-8 """ hashlib模块 """ import unittest import hashlib import chardet class TestHashlib(unittest.TestCase): def test_md5(self): """MD5编码""" s... ...
分类:
编程语言 时间:
2017-10-11 23:47:03
阅读次数:
222
结对伙伴:苗威 经过学习编写的单元测试代码: 运行结果如下: 先写的程序后完成的单元测试,所以都是一次pass 代码: 体会: 单元测试可以帮助编码的人减少bug,避免浪费时间,思路更加清晰。 ...
分类:
其他好文 时间:
2017-10-11 11:10:59
阅读次数:
140
1.UnitTest工程介绍在开发过程中,经常需要进行复杂的测试工作,部分测试工作需要生成多个可执行程序。普通类型的工程在测试时需要建立多个测试工程,这样会导致测试工作冗余繁杂,“UnitTest”工程可以实现一个工程生成多个可执行程序,这样极大的简化了测试流程,提高测试效..
分类:
其他好文 时间:
2017-10-09 13:15:42
阅读次数:
89
# coding:utf-8 from selenium import webdriver import unittest class CnBlog(unittest.TestCase): def setUp(self): self.driver=webdriver.Firefox() self.u... ...
分类:
编程语言 时间:
2017-10-03 14:33:24
阅读次数:
275