一、unittest模块的各个属性说明 点击返回目录 先来聊一聊unittest模块的各个属性,所谓知己知彼方能百战百胜,了解unittest的各个属性,对于后续编写用例有很大的帮助。 1.unittest的属性如下: ['BaseTestSuite', 'FunctionTestCase', 'S ...
分类:
编程语言 时间:
2017-02-17 16:44:20
阅读次数:
250
整个项目结构: 定义user实体类 MainApp启动类: UserService接口类: Service实现类: rest接口类UserController: 1.mockmvc针对service的单元测试: 执行testAll()方法结果: 2.mockmvc针对rest接口类的测试: 执行te ...
分类:
编程语言 时间:
2017-02-14 15:08:44
阅读次数:
330
一:了解unittest unittest:python内部自带的单元测试模块;类同于java的junit; 二:unittest基本使用 1:import unittest 2:定义一个测试类,继承unittest.TestCase 3:setUp和tearDown,每个测试函数运行前、后执行 4 ...
分类:
编程语言 时间:
2017-02-13 16:49:24
阅读次数:
213
问题: selenium导入unittest框架和HtmlReport框架后,HtmlReport不被执行。 假设代码为: from selenium import webdriver import unittest class Test(unittest.TestCase): print "thi ...
分类:
编程语言 时间:
2017-02-04 23:12:34
阅读次数:
1949
1 #-*-ecoding:utf-8 -*- 2 from appium import webdriver 3 from selenium.webdriver.support.wait import WebDriverWait 4 import unittest 5 from time impor... ...
分类:
移动开发 时间:
2017-01-23 19:00:14
阅读次数:
355
unittest测试框架,直接上图吧; data:数据;主要格式为CSV;读取方式:csv.reade; public:封装的模块;通用的模块单独封装,所需参数设置为变量; testcase:测试用例;使用unittest框架编写测试用例; report:测试报告;保存测试报告,调用封装好的runc ...
分类:
编程语言 时间:
2017-01-18 16:12:20
阅读次数:
213
import unittestfrom ddt import ddt, data, unpack@ddtclass MyTestCase(unittest.TestCase): @data((1, 2), (2, 3)) #多个数据项 @unpack #两个或超过两个需要使用@unpack def ...
分类:
编程语言 时间:
2017-01-09 18:47:40
阅读次数:
436
当Appium中遇到alert,可以使用switch_to_alert(),以下是微信登录切换登录方式的代码示例: 1 #coding=utf-8 2 from appium import webdriver 3 from time import sleep 4 import unittest 5 ...
分类:
移动开发 时间:
2017-01-09 18:47:24
阅读次数:
1823
前提:导入HTMLTestRunner模块--将HTMLTestRunner.py放入python环境变量目录(通过sys.path查看) 步骤1. 创建Testsuite对象 -- unittest.test() 步骤2. 将用例加入到Testsuite -- suite.addTest(GetU ...
分类:
编程语言 时间:
2017-01-08 04:09:13
阅读次数:
298