HLT: HIGH LEVEL TEST。站在系统的角度对整个版本进行的测试,它测试的对象是一个完整的产品而不是产品内部的模块,关注的是产品外部的可见属性,通常使用黑盒测试技术。常见的HLT包括系统测试和自动化验收测试。主要有两个工具:持续集成工具和自动化执行工具。持续集成工具主要完成代码的静态检查 ...
分类:
其他好文 时间:
2019-07-05 22:25:07
阅读次数:
246
python3里使用selenium webdriver 验收测试(也称功能测试)是用来测试手工任务的功能的,但是手工测试这些任务可能很花时间,并且容易出现人为的错误。作者为架构师、开发人员和测试人员展示了如何使用 Selenium 测试工具来自动化验收测试。通过自动化测试,可以节省时间,并消除测试 ...
分类:
编程语言 时间:
2019-02-02 10:28:13
阅读次数:
190
Selenium是一个web自动化验收测试框架。 Selenium Client Driver - Selenium 2.0 Document http://seleniumhq.github.io/selenium/docs/api/py/index.html 例子0: 打开一个Firefox浏览... ...
分类:
其他好文 时间:
2016-10-10 20:35:36
阅读次数:
107
第一章 软件交付的问题1. 引言本书的核心模式是部署流水线,以持续集成理论作为其理论基石部署流水线有三个目标
让软件构建,部署,测试和发布过程对所有人可见,促进合作
改善反馈,能在整个过程中更早的发现和解决问题(做一件事,有问题发生是一定的,重要的是快速的定位和解决问题)
使在任何环境下部署和发布任意版本的应用成为自动化的过程,提高效率
一个简单的简单的部署流水线提交阶段 ==> 自动化验收测试 =...
分类:
其他好文 时间:
2016-05-13 03:18:23
阅读次数:
298
引入RF是为了能够快速的开展自动化验收测试,Jenkins而一种持续集成工具,用于监控持续重复的工作,持续的软件版本发布/测试项目,而通过RF+Jenkins可以有利的对RF构建的接口项目进行持续集成测试。Jenkins另一个强大之处就是它的分布式构建(在Jenkins的配置中叫做节点),分布式构建...
分类:
其他好文 时间:
2015-12-04 14:30:56
阅读次数:
273
RFS——RobotFramework+Selenium2library第1讲 菜单栏&工具栏 前一讲已经看到我们最新版本的工具界面了。我把RIDE的界面大致分了四个区域:菜单栏、工具栏、案例及资源区、工作区,如下图菜单栏:RIDE所有的功能都在这里面;工具栏:比较常用的功能,可以快捷操作;案例及资...
分类:
Web程序 时间:
2015-11-25 13:12:26
阅读次数:
291
CRS 如果功能复杂的情况下,是不是先写验收测试,然后写单元测试,最后写代码? STST 是的 从高往低走,无论是分析,还是测试,还是开发 从高往低走,带来的是干净无累赘的,底层依赖高层的优雅的结果 CRS 那模式是否1.先写feature2.实现自动化验收测试3.再写view层的ut(事实上vie...
分类:
其他好文 时间:
2015-10-23 18:10:27
阅读次数:
258
转自:http://blog.csdn.net/tulituqi/article/details/17846463为什么我们要引入RF?其实最初我们引入RF是为了能够快速的开展自动化验收测试,为敏捷保驾护航。这其中有个重要的工具Jenkins,同时也是应群里朋友们的要求,这次就来介绍一下RF如何快速...
分类:
其他好文 时间:
2015-09-17 19:28:26
阅读次数:
4077
RF是目前比较流行的自动化测试框架,有很多公司都尝试在用。它是一个通用的验收测试和验收测试驱动开发的自动化测试框架(ATDD),它具有易于使用的表格来组织测试过程和测试数据。...
分类:
其他好文 时间:
2015-07-15 01:21:53
阅读次数:
127
引言:什么是RFS——RobotFramework+Selenium2library,本系列主要介绍web自动化验收测试方面。(@齐涛-道长新浪微博)这一讲我们重点来介绍List Variables-List变量及其用法。一、List变量及其用法在我们前面几篇文章里用到了很多List变量,相信以后各...
分类:
Web程序 时间:
2015-06-26 17:38:32
阅读次数:
161