设计思路 本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。 框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 1、使用Page Object模式将页面定位和业务操作分开,分离测 ...
分类:
编程语言 时间:
2019-01-28 23:56:42
阅读次数:
387
要点: 注解 断言 参数化 套件(testSuite) 一、引入Junit4单元测试框架 项目上单击右键->new->other->JUnit->Junit Test Case->Next->New Juint 4 test ->Name->setup->teardown->Class Under ...
分类:
其他好文 时间:
2019-01-27 01:12:16
阅读次数:
235
Go语言开发(二十一)、GoMock测试框架一、GoMock简介1、GoMock简介GoMock是由Golang官方开发维护的测试框架,实现了较为完整的基于interface的Mock功能,能够与Golang内置的testing包良好集成,也能用于其它的测试环境中。GoMock测试框架包含了GoMock包和mockgen工具两部分,其中GoMock包完成对桩对象生命周期的管理,mockgen工具用
分类:
编程语言 时间:
2019-01-25 23:21:15
阅读次数:
247
第1章 课程介绍TestNG的介绍以及基础环境的搭建,包括Java的下载和安装,Java环境的设置 ,以及Eclipse的下载安装。1-1 课程介绍1-2 TestNG介绍 试看1-3 Java的下载和安装1-4 Java环境设置1-5 Eclipse下载和安装 第2章 TestNG环境搭建Test ...
分类:
其他好文 时间:
2019-01-24 00:31:55
阅读次数:
168
Go语言开发(二十)、GoStub测试框架一、GoStub简介GoStub是一款轻量级的单元测试框架,接口友好,可以对全局变量、函数或过程进行打桩。GoStub安装:gogetgithub.com/prashantv/gostub二、GoStub常用方法gostub用于在测试时打桩变量,一旦测试运行时,重置原来的值。typeStubsstruct{//stubsisamapfromthevaria
分类:
编程语言 时间:
2019-01-22 23:04:29
阅读次数:
371
unittest是python自带的单元测试框架,包含测试用例case,测试集suite,测试集加载loader,测试执行runner,测试结果result等。 简单使用:写一个用例类继承自unittest.TestCase。 1 setUP() : 用例前的准备操作。每条用例执行前调用。 2 te ...
分类:
其他好文 时间:
2019-01-16 22:57:21
阅读次数:
204
1.Selenium简介 Selenium是一款适用于Web应用程序的便携式软件测试框架,通过模拟浏览器执行操作的工具。 Selenium为编写测试提供了一个回放工具,无需学习测试脚本语言。它还提供了一种测试领域特定的语言,用于编写包括C#,Groovy,Java,Perl,PHP,Python,R ...
分类:
其他好文 时间:
2019-01-16 22:47:33
阅读次数:
193
本文总结介绍接口测试框架开发,采用unittest测试框架结合excel的ddt数据驱动,集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等接口测试工具,为什么还要开发接口测试框架呢?因接口测试工具也有存在几点不足。 测试数据不可控制。比如接 ...
分类:
编程语言 时间:
2019-01-16 00:19:33
阅读次数:
290
Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动IOS系统的UIAutomation库、Android系统的UIAutomator框架。 A ...
分类:
移动开发 时间:
2019-01-16 00:18:07
阅读次数:
331
使用python自带的unittest测试框架,用例继承自unittest.TestCase类。 1 引入接口类和页面类 2 setUp函数中打开页面,定义接口对象 3 tearDown函数中关闭页面 4 test打头的函数都是用例。因页面和接口的相关方法都已封装好,所以用例会比较简洁。 5 当一个 ...
分类:
编程语言 时间:
2019-01-13 19:07:05
阅读次数:
236