摘要: 持续集成 欢迎阅读WebDriver持续集成讲义。本篇讲义将会重点介绍Selenium WebDriver API的在持续集成中的使用方法,以及使用Jenkins持续集成工具进行自动化测试的设计。 持续集成的概念 持续集成的定义 持续集成,Continuous integration ,简称CI。 阅读全文
posted @ 2017-09-14 15:51 牛头人 阅读(4780) 评论(0) 推荐(0) 编辑
摘要: WebDriver 设计模式 欢迎阅读WebDriver进阶讲义。本篇讲义将会重点介绍Selenium WebDriver 自动化框架的设计,着重使用Page Object设计模式,以及使用HTML测试报告和集成测试报告并自动发送邮件。 Page Object 设计模式 在讨论设计模式之前,我们首先 阅读全文
posted @ 2017-09-14 15:48 牛头人 阅读(715) 评论(0) 推荐(0) 编辑
摘要: WebDriver 封装 欢迎阅读WebDriver封装讲义。本篇讲义将会重点介绍Selenium WebDriver API的封装的概念和方法,以及使用封装进行自动化测试的设计。 WebDriver API 封装 封装的概念 从之前的讲义和学习中,我们知道,WebDriver API的调用以及自动 阅读全文
posted @ 2017-09-14 15:47 牛头人 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: WebDriver 进阶 欢迎阅读WebDriver进阶讲义。本篇讲义将会重点介绍Selenium WebDriver API的重点使用方法,以及使用模块化和参数化进行自动化测试的设计。 WebDriver API 进阶使用 元素定位 从之前的讲义和学习中,我们知道,WebDriver API的调用 阅读全文
posted @ 2017-09-14 15:45 牛头人 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: WebDriver基础 欢迎阅读WebDriver基础讲义。本篇讲义将会重点介绍Selenium WebDriver的环境搭建和基本使用方法。 WebDriver环境搭建 Selenium WebDriver 又称为 Selenium2。 Selenium 1 + WebDriver = Selen 阅读全文
posted @ 2017-09-14 15:42 牛头人 阅读(622) 评论(0) 推荐(0) 编辑
摘要: Selenium入门 欢迎阅读Selenium入门讲义,本讲义将会重点介绍Selenium的入门知识以及Selenium的前置知识。 自动化测试的基础 在Selenium的课程以前,我们先回顾一下软件测试的基本原理,为我们进一步完成Selenium自动化测试做好准备。 软件测试的发展 G.J.Mye 阅读全文
posted @ 2017-09-14 15:40 牛头人 阅读(693) 评论(0) 推荐(0) 编辑
摘要: unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。官方文档:http://docs 阅读全文
posted @ 2017-09-14 14:38 牛头人 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 一、Openstack 的单元测试工具介绍 1.unittest unittest: 是 Python 的标准库,提供了最基本的单元测试功能,包括 单元测试运行器(简称runner) 和 单元测试框架。项目的单元测试代码的测试类可以继承 unittest.TestCase 类,那么这个类就能够被 r 阅读全文
posted @ 2017-09-14 10:01 牛头人 阅读(1492) 评论(0) 推荐(0) 编辑