目的:使用pyhton下的unittest单元测试框架并结合selenium的webdriver来实现将腾讯首页的今日话题下的内容自动发表达到自己的cnblog里。 创建QQDailyTopic类继承unittest的TestCase类,setUp()方法用于测试执行前的初始化工作,而最后的tear ...
分类:
编程语言 时间:
2016-12-11 23:00:57
阅读次数:
329
前言 问: Python 获取到Excel一列值后怎么用selenium录制的脚本中参数化,比如对登录用户名和密码如何做参数化? 答:可以使用xlrd读取Excel的内容进行参数化。当然为了便于各位小伙伴们详细的了解,小编一一介绍具体的方法。 一、编写登录用例: Step1:访问http://www ...
分类:
编程语言 时间:
2016-12-03 15:46:16
阅读次数:
283
1、写好一个简易的四则运算的程序 UnitTest类文件: Expression类文件: 2、 添加JUnit4控件 右键工程文件,选择属性(Properties)选项 选择左列Java Bulid Path,点击Library选项卡,之后单击右侧的Add library… 点击其中的JUnit,选 ...
分类:
其他好文 时间:
2016-11-30 07:38:21
阅读次数:
249
今天,学习了如何生成HTMLTestRunner测试报告。 接上篇文章,对于unittest框架,运行后,测试结果不便于查看,同时多个case存在的时候,可能会导致case result记录不正确的情况。 为此,引入了HTMLTestRunner.py,它是Python标准库unittest模块的一 ...
分类:
Web程序 时间:
2016-11-13 14:03:05
阅读次数:
309
对于自动化来说,测试报告是必须的,在敏捷化的团队中,团队中的成员需要自动化这边提供自动化的测试报告,来判断系统的整体质量以及下一步的测试策略。单元测试库生成测试输出到控制台的窗口上,但是这样的结果看起来比较费力,很显然,控制台日志的输出的信息并不是个好的注意,那么好的注意应该是生成html页面的测试 ...
分类:
Web程序 时间:
2016-11-13 13:32:45
阅读次数:
236
开始代码如下,生成报告内容为空: #coding=utf-8 import unittest,time,reimport requestsimport jsonimport HTMLTestRunner class test_api(unittest.TestCase): def setUp(sel ...
分类:
Web程序 时间:
2016-10-27 12:42:16
阅读次数:
2224
单元测试 单元测试是用来对一个模块、一个函数或者一个类进行正确性检验的测试工作 比如对Python中的abs 的测试 输入正数: 比如 1, 2, 3, 返回值不变 输入负数: 比如 -1, -2, -3, 返回值是本身取反 输入0: 比如 0, 返回值0 把上面的测试用例放到一个测试模块里,就是一 ...
分类:
编程语言 时间:
2016-10-17 14:25:21
阅读次数:
190
HTMLTestRunner是Python标准库的unittest模块的一个扩展,具体操作如下 1.安装 环境:Window8 步骤:1)http://tungwaiyip.info/software/HTMLTestRunner.html下载HTMLTestRunner.py文件2)因为我使用的是 ...
分类:
编程语言 时间:
2016-09-20 17:59:48
阅读次数:
319
一、概述 本文介绍python的单元测试框架unittest,这是Python自带的标准模块unittest。unittest是基于java中的流行单元测试框架junit设计的,其功能强大且灵活,对于熟悉junit的人来说掌握unittest很简单。 unittest涉及的知识点较多,但核心的就那一 ...
分类:
编程语言 时间:
2016-09-20 11:48:55
阅读次数:
177
测试函数 要学习测试,得要有测试的代码。下面是一个简单的函数,接受名和姓并返回整洁的姓名 name_function.py 编写测试代码 导入要测试的函数,导入测试模块unittest ...
分类:
编程语言 时间:
2016-09-03 22:23:08
阅读次数:
142