一、Appium介绍 https://testerhome.com/topics/11318 整个UI自动化实现:定位元素》利用appium提供的API进行流程操作》利用unittest进行断言》利用TestHTMLReport生成测试报告 二、Appium遇到的坑 全的元素定位不到 解决办法:封装 ...
分类:
移动开发 时间:
2018-11-01 13:42:04
阅读次数:
199
背景是这样的: 自己写了一套接口自动化的框架,其中使用unittest + ddt + excel作为数据驱动模式的应用,使用HtmlTetstRunner来生成测试用例。 一切看起来很完美。 但是,发现测试报告中,测试用例名称都是:test_api_index.index表示用例的编号,从1开始, ...
分类:
Web程序 时间:
2018-10-31 15:37:50
阅读次数:
211
import unittest import HTMLTestRunner import time from ios_login import driver # from appium.webdriver.common.mobileby import MobileBy ReferenceNumber... ...
分类:
其他好文 时间:
2018-10-30 17:06:41
阅读次数:
369
单元测试框架 Unittest 1. unittest是Python自带的单元测试框架,可以作为自动化测试框架的用例组织执行框架; 2. unittest的流程:写好TestCase,然后由TestLoader加载TestCase到TestSuite,然后由TextTestRunner来运行Test ...
分类:
编程语言 时间:
2018-10-30 14:42:51
阅读次数:
199
原子类型 算法想爆头,没有理论 python: 测试工具:py.text unittest pyUnit 开发框架:Django,Flask 异步框架:Tornado 一门语言的测试,编发,软件包开发框架,资源的丰富与否 高并发, 分布式系统与负载均衡 协同与异步的区别 字符编码与安全 PHP的se ...
分类:
编程语言 时间:
2018-10-30 13:20:46
阅读次数:
168
前面我们已经基本上掌握了unittest测试框架,下面我们将学习新的pytest测试框架。之于原因嘛,太流行啦!掌握一个框架是不够的,急需另外一个,于是瞅上了pytest。 pytest是什么? pytest是一款强大的Python测试工具,可以胜任各种类型或级别的软件测试工作。实际上,越来越多的项 ...
分类:
其他好文 时间:
2018-10-26 15:06:27
阅读次数:
130
import unittest from ddt import ddt,data,file_data,unpack @ddt class TestDDT(unittest.TestCase): listb=[] listb.append((1,1)) listb.append((2,1)) list... ...
分类:
编程语言 时间:
2018-10-22 20:49:00
阅读次数:
379
# TestCase 基类的使用 django.test.TestCase # 测试依赖于数据库访问,创建或查询模型 unittest.TestCase #没有与数据库交互 避免刷新数据库的成本 ...
分类:
编程语言 时间:
2018-10-22 10:55:27
阅读次数:
115
前面一些记录了selenium的各种API,包括它的安装,以及unittest框架中的testcase,testsuite等的操作,还有元素定位的知识点。 (正如虫师所讲的,学会元素定位,特别是xpath与css的定位方法,然后准备一份API文档,方便自己查阅。) 掌握了这些知识后,基本上的线性自动 ...
分类:
编程语言 时间:
2018-10-18 19:45:39
阅读次数:
363