Appium - automation for mobile apps 一.Appium架构介绍 官网:www.appium.io 由SauceLab公司主持。并在Google的GATC2013会上被详细介绍。 Appium是由nodejs的express框架写的Http Server。Appium ...
分类:
移动开发 时间:
2018-12-03 15:22:45
阅读次数:
275
代码结构: 写代码思路: readme.txt requirements.txt case_operation.py import xlrd from core.my_requests import MyRequest ''' 读exce获取用例 ''' def get_case(path): al ...
分类:
编程语言 时间:
2018-11-27 19:22:59
阅读次数:
263
基于TestLoader提供的discover方法实现用例执行 当用例达达到数十条后,在runtest.py文件中通过addTest()添加/删除测试用例就非常麻烦。此时可以使用discover方法找到目录下所有测试模块,并可以递归查到子目录下的测试模块,只有匹配到文件名才能被加载。如果启动的不是顶 ...
分类:
编程语言 时间:
2018-11-27 01:27:23
阅读次数:
218
Test Case、Test Suite、Test Runner、Test Fixture Test Case:单个测试用例 Test Suite:测试组合。可以把多个测试用例集合在一起执行。 Test Runner:通过Test Runner的run()方法来执行test suite/test c ...
分类:
编程语言 时间:
2018-11-26 23:10:13
阅读次数:
287
作者:YSOcean 出处:http://www.cnblogs.com/ysocean/ 目录 1、Junit 是什么? 2、Junit 能做什么? 3、Junit 的用法 回到顶部 1、Junit 是什么? JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamm ...
分类:
其他好文 时间:
2018-11-26 13:27:53
阅读次数:
294
python unintest单元测试框架提供了一整套内置的断言方法。 如果断言失败,则抛出一个AssertionError,并标识该测试为失败状态 如果异常,则当做错误来处理 注意:以上两种方式的区别 如果成功,则标识该测试为成功状态 下面我们看下在unittest框架中定义了哪几类断言方法: 基 ...
分类:
编程语言 时间:
2018-11-23 18:34:25
阅读次数:
171
这些自动化测试框架知识你还不知道?! 无论是在自动化测试实践,还是日常交流中,经常听到一个词:框架。之前学习自动化测试的过程中,一直对“框架”这个词知其然不知其所以然。 最近看了很多自动化相关的资料,加上自己的一些实践,算是对“框架”有了一些理解,这篇博客,就聊聊自动化框架的一些事吧。 一、什么是框 ...
分类:
其他好文 时间:
2018-11-23 11:29:55
阅读次数:
284
用于测试的网址:http://www.sogou.com调用API的实例代码:def isElementPresent(self,by,value): #从selenium.common.exceptions 模块导入 NoSuchElementException类 from selenium.co ...
分类:
其他好文 时间:
2018-11-22 18:17:50
阅读次数:
471
自动化测试框架与模型 一个自动化测试框架就是一个集成体系,在这一体系中包含测试功能的函数库、测试数据源、测试对象识别标准,以及种可重用的模块。 自动化测试框架在发展的过程中经历了几个阶段,模块驱动测试、数据驱动测试、对象驱动测试。 自动化测试模型是自动化测试架构的基础。 自动化测试的发展过程中,不断 ...
分类:
其他好文 时间:
2018-11-22 02:46:33
阅读次数:
274