近期在编写自动化脚本的时候发现以前写的部分不是特别友好,在此进行重构。废话不说 搭建自动化框架,首先先理清思路: 使用的技术python+unittest+selenium+excel 文件目录有: config:配置文件 testcase:测试用例 flowcase:流程测试用例存放目录 func ...
分类:
其他好文 时间:
2018-11-08 16:23:46
阅读次数:
151
unittest 单元测试: 1,单元测试是指对软件中最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来讲,要根据实际情况去判定其具体含义。 2,unitest=TestCase + TestResult 执行 + 结果 3,首先使用import unitest 4,测试的类都是继承于T ...
分类:
其他好文 时间:
2018-11-07 23:05:39
阅读次数:
206
对一个功能的验证往往是需要很多多测试用例,可以把测试用例集合在一起执行,这就产生了测试套件TestSuite 的概念,它是用来组装单个测试用例,规定用例的执行的顺序,而且TestSuite也可以嵌套TestSuite。 可以通过addTest() 加载TestCase 到TestSuite 中,再返 ...
分类:
其他好文 时间:
2018-11-01 16:10:02
阅读次数:
208
我又来水数据结构了。 按照套路,线段树上要维护四个值$res, sum, suf, pre$,分别表示当前区间的最大子段和,总和,强制选右端点的最大子段和,强制选左端点的最大子段和,那么更新的时候就有: 注意查询的时候返回空结点的$suf,pre,res$都是$-inf$。 如果询问$xa, ya, ...
分类:
其他好文 时间:
2018-10-31 00:05:37
阅读次数:
224
单元测试框架 Unittest 1. unittest是Python自带的单元测试框架,可以作为自动化测试框架的用例组织执行框架; 2. unittest的流程:写好TestCase,然后由TestLoader加载TestCase到TestSuite,然后由TextTestRunner来运行Test ...
分类:
编程语言 时间:
2018-10-30 14:42:51
阅读次数:
199
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
1、在cmd中输入ride.py打开界面 创建project项目 选择菜单栏file >new Project 2、创建测试套件 右击Testcase项目,选择new suite选项 输入名称Testcase,type选择File 3、创建测试用例 右击Testcase选择new testcase ...
分类:
其他好文 时间:
2018-09-30 16:54:47
阅读次数:
188
selenium中PageObject设计模式的案例讲解。
分类:
其他好文 时间:
2018-09-25 12:38:50
阅读次数:
228