单元测试在保证开发效率、可维护性和软件质量等方面有很重要的地位,所谓的单元测试,就是对一个类,一个模块或者一个函数进行正确性检测的一种测试方式。 这里主要是就应用 python + unitest 做单元测试做的一些学习笔记。 Unittest 提供了test cases, test suites, ...
分类:
编程语言 时间:
2018-03-08 02:53:13
阅读次数:
251
请注意操作步骤: 1、 用数据线连接手机, 打开开发者模式, 并赋予相关权限; 2、 启动Appium桌面服务端; 3、 运行程序; 首次运行, Appium会在手机上安装3个App: Unlock; Appium Setting; Appium Android Input Manager for ...
分类:
移动开发 时间:
2018-03-06 21:42:19
阅读次数:
477
webTest框架介绍 地址 https://github.com/wuranxu/webTest 希望大家能够喜欢!!! 简介 本框架基于Python3+selenium3+unittest组成,用户以Page Object的模式编写用例。元素的定位和操作按照页面划分,达到Web端自动化回归测试的 ...
分类:
Web程序 时间:
2018-03-05 00:50:01
阅读次数:
236
什么是UI自动化 大部分公司只要求到第二层,及接口自动化测试,主要因为UI层经常改动,代码可维护性弱,且如果需求经常变更时,对代码逻辑也要经常改动。 但如果对于一些需求较为稳定,测试重复性工作多的使用UI自动化则能大量减少人力物力在一些简单的手动重复工作上。 具体UI自动化实现 python,是一门 ...
分类:
移动开发 时间:
2018-03-04 13:06:15
阅读次数:
1172
unittest核心要素 1.TestCase 一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备环境的搭建(setUp),执行测试代码(run),以及测试后环境的还原(tearDown)。元测试(unit test)的本质也就在这里,一个测试用例是 ...
分类:
编程语言 时间:
2018-03-03 16:51:00
阅读次数:
127
import unittestfrom time import sleepimport ddt# 导入ddt模块from selenium import webdriver@ddt.ddt# 声明使用ddtclass MyTestCase(unittest.TestCase): def setUp( ...
分类:
编程语言 时间:
2018-02-28 11:21:08
阅读次数:
273
# coding:utf-8import unittestimport osimport HTMLTestRunner # python2.7要是报编码问题,就加这三行,python3不用加 import sysreload(sys)sys.setdefaultencoding('utf8')# 用 ...
分类:
Web程序 时间:
2018-02-24 17:58:45
阅读次数:
712
unittest是Python的单元测试框架, 类似于Java里面的TestNG。 ...
分类:
编程语言 时间:
2018-02-24 11:42:54
阅读次数:
173
(一) Select类 Select类是selenium的一个特定的类,用来与下拉菜单和列表交互。 下拉菜单和列表是通过HTML的<select> 元素实现的。选择项是通过<select>中的<option>元素实现的,如下HTML代码。使用前使用下面的语句导入模块。 from selenium.w ...
分类:
编程语言 时间:
2018-02-14 17:33:06
阅读次数:
156