Python单元测试unittest中提供了一下四种装饰器实现测试跳过和预期故障。(使用Python 2.7.13) 请查考Python手册中: The following decorators implement test skipping and expected failures: #以下装饰 ...
分类:
编程语言 时间:
2017-06-27 19:52:00
阅读次数:
122
Python在unittest.TestCase中提供了许多断言的方法。 assertEqual(a,b) > 核实a==b assertNotEqual(a,b) > 核实a!=b assertTrue(a) > 核实a==True assertFalse(a) > 核实a==False asse ...
分类:
编程语言 时间:
2017-06-17 22:33:18
阅读次数:
250
简单实现接口自动化测试(基于python+unittest) 简介 本文通过从Postman获取基本的接口测试Code简单的接口测试入手,一步步调整优化接口调用,以及增加基本的结果判断,讲解Python自带的Unittest框架调用,期望各位可以通过本文对接口自动化测试有一个大致的了解。 引言 为什 ...
分类:
编程语言 时间:
2017-06-15 14:29:13
阅读次数:
579
1. 测试代码如下 python3.5 import os import unittest,json,HTMLTestRunner from urllib import request, parse class Testbdapi(unittest.TestCase): def setUp(self ...
分类:
Web程序 时间:
2017-06-12 17:07:07
阅读次数:
197
黑熊再网上查找了下接口测试相关的资料,大都重点是以数据驱动的形式,将用例维护在文本或表格中,而没有说明怎么样去生成想要的用例, 问题: 测试接口时,比如参数a,b,c,我要先测a参数,有(不传,为空,整形,浮点,字符串,object,过短,超长,sql注入)这些情况,其中一种情况就是一条用例,同时要 ...
分类:
编程语言 时间:
2017-06-09 20:28:52
阅读次数:
242
要说单元测试和UI自动化之间的是什么样的一个关系,说说我个人的一些心得体会吧,我并没有太多的这方面经验,由于工作本身就用的少,还有就是功能测试点点对于我这种比较懒惰的人来说,比单元测试复杂...思考单元测试的处理逻辑和UI的对应关系,根据分层自动化的测试思想, UI>>接口>>最底层就是单元,对于单 ...
分类:
编程语言 时间:
2017-06-07 15:36:14
阅读次数:
363
前言 在python selenium2自动化测试过程中,一个合适的报告是必须的,而HTMLTestRunner模块为我们提供了一个很好的报告生成功能。 什么是HTMLTestRunner HTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展。它生成优美的HTM ...
分类:
编程语言 时间:
2017-06-02 14:03:27
阅读次数:
215
python中有一个装饰器类DDT,通过它我们可以复用代码,达到数据驱动测试的目的,该类的官方介绍可以参考 http://ddt.readthedocs.io/en/latest/index.html 安装ddt方式很简单,直接在cmd命令行输入:pip install ddt ,完成安装即可。 下 ...
分类:
编程语言 时间:
2017-05-28 23:14:59
阅读次数:
249
from selenium import webdriverimport unittestimport timeclass Blog(unittest.TestCase): """登录博客园""" # 添加@classmethod装饰器,只打开浏览器一次 @classmethod def setUp ...
分类:
Web程序 时间:
2017-05-28 16:53:26
阅读次数:
259
预期框架整理目标: 1.单个用例维护在单个.py文件中可单个执行,也可批量生成组件批量执行 2.对定位参数,定位方法,业务功能脚本,用例脚本,用例批量执行脚本,常用常量进行分层独立,各自维护在单独的.py文件中 3.加入日志,htlm报表,发送邮件功能 框架结构 结构说明: config:配置部分, ...
分类:
编程语言 时间:
2017-05-27 20:44:09
阅读次数:
1255