关注博主:猎摘互联网软件测试业界技术文章专用博客 https://blog.csdn.net/cyjs1988 灰蓝 https://blog.csdn.net/huilan_same ...
分类:
编程语言 时间:
2018-08-31 19:23:25
阅读次数:
163
前言 我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到unittet里面的discover方法来加载用例了。加载用例后,用unittest里面的TextTestRunner类的run方法去一次执行多个脚本的用例。 一、新建测试项目 1.pycharm左上 ...
分类:
编程语言 时间:
2018-08-31 17:07:03
阅读次数:
402
学习selenium已经一个月了,简单概括一下学习的步骤,方便以后回忆。 一. 自动化测试的一些概念 1.分层的自动化测试:unit-->service-->UI 2.什么样的项目时候自动化测试:软件需求变动不频繁;项目周期较长;自动化测试脚本可复用 3.如何学习UI自动化测试:编程语言;Selen ...
分类:
编程语言 时间:
2018-08-30 22:46:15
阅读次数:
329
# coding=utf-8 import unittest from ddt import ddt, data, unpack import threading import HTMLTestRunner @ddt class MyTestCase(unittest.TestCase): @cla... ...
分类:
Web程序 时间:
2018-08-30 02:12:12
阅读次数:
434
# coding=utf-8 import unittest import HTMLTestRunner class CaseTest(unittest.TestCase): @classmethod def setUpClass(cls): print("this is class method\... ...
分类:
Web程序 时间:
2018-08-30 01:54:08
阅读次数:
217
什么是mock unittest.mock是一个用于在Python中进行单元测试的库,Mock翻译过来就是模拟的意思,顾名思义这个库的主要功能是模拟一些东西。 它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。 学过python自动化的对unittest并不陌生,un ...
分类:
编程语言 时间:
2018-08-29 16:59:44
阅读次数:
166
学习了Appium python项目施展的课程小伙伴都会有一个疑问,说现在所有的case都是通过一个suite进行一个方法一个方法进行添加的,但是在实际过程中我们不希望这样,我们做出来的功能是这样: 这个是我们现在做的现状,但是我们希望的是: 那我们如何才能够我们做出来的换成我们想要的呢?我这里告诉 ...
分类:
移动开发 时间:
2018-08-27 01:04:22
阅读次数:
280
问题:遇到HTMLTestRunner_cn文件报错:ZeroDivisionError: float division by zero HTMLTestrunner_cn.py是从网上下的,照理说应该正常,我在其他项目运行时正常的,新建一个项目却报错! 而且还报某参数除数为0!,那他之前的项目是怎 ...
分类:
Web程序 时间:
2018-08-22 22:04:09
阅读次数:
975
一、什么是unittest 这里我们将要用的unittest是python的单元测试框架,它的官网是 https://docs.python.org/2/library/unittest.html,在这里我们可以得到全面的信息。 当我们写的用例越来越多时,我们就需要考虑用例编写的规范与组织,以便于后 ...
分类:
其他好文 时间:
2018-08-20 13:17:32
阅读次数:
191
def run_t(): try: log = InsertLog_P() dirpath = './scripts' discover = unittest.defaultTestLoader.discover(dirpath,pattern='*_tc.py') suite = get_test... ...
分类:
其他好文 时间:
2018-08-19 17:03:01
阅读次数:
174