框架初衷 前两周组内的小伙伴跟我说她现在测试的微信公众号项目(保险)每次上新产品时测试起来很费时,存在大量的重复操作(点点点),手工测试每个产品可能需要半天到一天的时间,复杂的产品需要两天。 由于保险下单的过程中字段比较多,输入费劲的同时测试用例也很多(不同年龄段、工种、有无社保等),且!每个产品的 ...
分类:
微信 时间:
2018-12-24 13:25:10
阅读次数:
212
今天给大家介绍一个比较新的UI自动化测试工具-- Selenide。确实是比较新的,国内应该还没有多少人用它。在百度和google上你只能搜到一个中文帖子简单介绍了一下。如果你想用这个工具,不可避免的你要去阅读英文文档了。不过这年头写代码的有几个看不懂英文的。所以这都不是问题。 简单介绍 Selen ...
分类:
其他好文 时间:
2018-12-24 11:14:49
阅读次数:
182
一、摘要 本章笔者将详细介绍组织测试代码的相关内容,所用的测试例子会是冒泡排序,笔者在从业这么久之后回想很多面试都要问冒泡排序,虽然不知道为什么要问这个,但还是希望大家掌握,它与自动化测试关系不大属于python的基础范畴 在上一篇内容中我们展示了一个小例子,在代码的前两行是如下内容 它的意义何在呢 ...
分类:
其他好文 时间:
2018-12-24 10:27:43
阅读次数:
138
原文地址:https://blog.csdn.net/huilan_same/article/details/52944782 unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。 unittest核心工作原理 ...
分类:
编程语言 时间:
2018-12-24 02:32:25
阅读次数:
154
unittest case.py 测试用例 suite.py 测试套件 loader.py 加载测试用例 run.py 执行测试用例 result.py 测试结果,测试报告 main mock 模拟测试 DDT 数据驱动测试 @ddt 测试类装饰器 , 加在类前面 @data @unpack @fi ...
分类:
其他好文 时间:
2018-12-24 00:05:45
阅读次数:
204
Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test ...
分类:
编程语言 时间:
2018-12-23 22:19:32
阅读次数:
225
doctest是python自带的一个模块。本博客将介绍doctest的两种使用方式:一种是嵌入到python源码中,另外一种是放到一个独立文件。 doctest 的概念模型 在python的官方文档中,对doctest是这样介绍的: doctest模块会搜索那些看起来像是python交互式会话中的 ...
分类:
编程语言 时间:
2018-12-23 22:19:04
阅读次数:
264
1. 前言 在看基数树源码时,发现源码里面有个deps的依赖文件夹,deps里是一个叫Check的源码安装包,Google之后发现Check原来是C语言单元测试框架。关于单元测试,Wikipedia的介绍点这里。 Check 最主要的优点是对于每一个测试用例的运行都 fork 一个子进程,这么做的原 ...
分类:
编程语言 时间:
2018-12-23 17:59:04
阅读次数:
423
本文仅介绍Code::Blocks+gtest环境配置,gtest具体使用方法请参考: 玩转Google开源C++单元测试框架Google Test系列(gtest)(总) 环境概要 Code::Blocks 13.12 Windows 8.1 gtest 1.7.0 说明 gtest是一个优秀的开 ...
分类:
其他好文 时间:
2018-12-23 11:05:14
阅读次数:
266
一、单元测试的含义 unittest单元测试框架的设计灵感来源于Junit(Java语言的单元测试框架),它与其他语言的单元测试框架风格相类似,支持自动化测试、为测试共享setUp和shutDown、它可以在将测试用例聚合到一起形成一个集合一起执行的同时在测试报告中展示独立的测试结果。 为了达到此目 ...
分类:
其他好文 时间:
2018-12-22 11:46:58
阅读次数:
252