RFS自动化测试培训


操作浏览器
Selenium2Lib提供了与浏览器交互的关键词: Open Browser Maximize Browser Window Go To Go Back Reload Page Close Window Close Browser Close All Browsers
环境搭建-----离线安装
1、https:///pypi/decorator/ 2、https:///pypi/robotframework/#downloads 3、https:///pypi/robotframework-selenium2library/1.5.0 4、https:///pypi/selenium/2.40.0
打开禅道登录页面
输入用户名 输入密码
单击登录按钮
*
运行测试
*
运行测试
*
查看报告
*
查看日志
*
RFS基本使用
24 *
Selenium支持的定位方式
最好以id来定位,如果没有id可以使用Assign Id To Element关键字来 为元素分配一个id
Xpath
XPath 是一门在 XML 文档中查找信息的语言。XPath 用 于在 XML 文档中通过元素和属性进行导航。
*
css定位实例:
*
css结构定位:
1、 li>a 2、 li +a :选中 li 标签的子元素 a :选中 li 同级的 下一个 a
3、 li>a:nth-child(n) / li>a:nth-of-type(n) :选中 li 下第 n 个 a li>a:nth-last-child(n) / li>a:nth-last-of-type(n):选中 li 下,倒数第 n 个 a 如果 n = odd 表示奇数 如果 n = even 表示偶数
Checkbox Select Checkbox
*
常用关键字
Selenium2Lib提供了和其他界面元素交互的关键词: Element Focus 聚焦 Simulate 模拟时间触发 Open Context Menu 打开 List Select All From List Select From List
Unselect From List
Xpath2
使用属性名称定为元素
xpath=//input[@name]
使用部分属性值定位元素
使用值来匹配任意属性及元素
//input[@*=’username’]
*
切换到新的窗口
有时,浏览器打开了两个窗口,要跳转到新的窗口才能操作元素 进入新的窗口 Select Window new
Press Key | text_field | q |
Press Key | login_button | \\13 | # ASCII code for
特殊编码
• • • • • • • • •
0: Keys.NULL, 8: Keys.BACK_SPACE, 9: Keys.TAB, 10: Keys.RETURN, 13: Keys.ENTER, 24: Keys.CANCEL, 27: Keys.ESCAPE, 32: Keys.SPACE, 42: Keys.MULTIPLY,
移动滚动条到最底端
document.querySelectorAll('css')[0].click()
移动div中内嵌滚动条 (先定位,再移动)
execute javascript document.querySelectorAll('css')[0].scrollTop=10000 移动到最顶端 execute javascript document.querySelectorAll('css')[0].scrollTop=0 正常网页直接进行移动 execute javascript document.body.scrollTop=0 execute javascript document.scrollTop(0,50) *
*
Xpath1
通过绝对路径定位元素 xpath=/html/body/form/input
通过相对路径定位元素
xpath=//input 使用索引来定位元素 xpath=//input[2] 使用属性值定位元素 xpath=//input[@id=’username’] xpath=//input[@id=’username’][@name=’username’] xpath=//input[@id=’username’ and @name=’username’] xpath=//input[@id=’username’ or @name=’username’] *
返回到主窗口
Select Window main 注意:切换到新窗口后,关闭窗口,必须要有一步返回到主页面
打开3和3个以上的窗口:
@{x} list windows 首先得到所有窗口的句柄列表 切换到第三个窗口 select window @{x}[2]
*
进入一个frame或iframe
4、 li>a:last-child / li>a:last-of-type : 选中 li 下最后面一个 a
li>a:first-child / li>a:first-of-type : 选中 li 下第一个个 a 5、 li>a:only-child :li 下只有1个a的 a 标签 *
RFS基本使用
有时,需要先进入一个frame或iframe再定位一个元素,这样效率更高,可以 使用如下两个关键词
进入一个frame或iframe
Select Frame | locator 回到最上层frame或iframe
Unselect Frame
*
js定位:(js)
js点击
execute javascript
*
FireBug入门使用
Content
工具简介与环境搭建
RobotFramework+Selenium使用
持续集成 BDD简介与lettuce
RFS基本使用
新建项目
*
新建测试套件
2 1
*
3
新建测试用例
2
1
*
3
添加测试库
在测试套件中添加Leabharlann 注意区分大小写21
3
*
编写测试用例
Selenium 简介
Selenium 是 ThoughtWorks 专门为 Web 应用程序编写的一个验 收测试工具。 与其他测试工具相比,使用 Selenium 的最大好处是: Selenium 测试直接在浏览器中运行,就像真实用户所做的一样。 Selenium 测试可以在 Windows、Linux 和上的 Internet Explorer、 Mozilla 和 Firefox 中运行。其他测试工具都不能覆盖如此多的平 台。 RFS=Robot Framework + Selenium(WD)
RobotFramework架构
环境搭建-----在线安装
1. 安装Python,使用Python-2.7 2. 安装wxPython2.8
3. pip install robotframework
4. pip install robotframework-ride 5. pip install robotframework-selenium2library 6. 浏览器driver: /p/selenium/downloads/list
$('css').click()
定位后点击 定位后双击 定位后得到元素的文字
$('css').click() $('css').dblclick() $('css').text()
$('css').text('文字') 定位后输入文字
return $('css').text()
*
css定位:
*
网页代码:
中文支持
在[PythonDir]\Lib\site-packages\robot\utils下的encodingsniffer.py文 件中,找到DEFAULT_OUTPUT_ENCODING = 'cp437' : 原来的编码是 ’cp437’ 将其改成’ cp936’(简体中文,gbk) 。
FireBug安装
*
常用关键字
输入 Input Password | locator | text Input Text| locator | text 有时会出现输入之后界面没有的问题,可以用如下命令来 触发页面更新 Press Key | <id> | \\13或\\10
常用关键字
按键
Press Key | locator | key 例子
Content
工具简介与环境搭建
RobotFramework+Selenium使用
持续集成 BDD简介与lettuce
工具列表
RobotFramework Selenium FireBug
Jenkins
lettuce
Robot Framework 是什么
Robot Framework是一款python编写的功能自动化测试框架。具备 良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客 户端或者接口,可以进行分布式测试执行。主要用于轮次很多的 验收测试和验收测试驱动开发(ATDD)。
合集下载

自动化测试和QTP工具培训资料-大开科技-V10

自动化测试和QTP工具培训资料-大开科技-V10
自动化测试培训& 工具培训
– 作者:大开测试 – 日期:2016.12
北京大开科技有限公司
目录
自动化测试介绍 自动化测试流程 构建自动化测试框架
自动化测试工具
对自动化测试的理解
– 定义: – 指以程序运行的方法替代人工测试,从而达到减
少手工工作量,提高测试效率目的。 – 理解: – 用机器或工具自动执行的测试,替代人完成重复性
自动化测试适用范围
自动化测试的适用范围包括两点: 1.减少操作的重复性:自动化测试工具的使用可 以辅助人们完成一些重复性较高的操作,如完成N 条不同内容投保单的录入,在这里自动化测试具 有快速、准确的输入、节约时间的特点; 2.回归测试:在系统测试阶段开发针对某一具体 功能的自动化测试脚本(如一条记录的新增操作 ),在回归测试阶段通过执行该脚本来保证该功 能没有被新功能的增加、其它的修复而破坏。 例如: 1.每轮测试都需要执行的基础测试,如需要对保 全功能做测试时, 可通过自动化测试工具完成 一个保单流程的录入;
关键字驱动技术
– 关键字驱动

关键字驱动的自动化测试框架是在数据驱动的
基础上进行改进,数据源里包含的不只是数据,还
有关键字,一个测试用例由一个或若干个关键字组
成。每个关键字对应个不同的业务逻辑。
– 关键字主要包括三类:被操作对象()、操作() 和值(),用面向对象形式可表现为()
– 将测试逻辑按照关键字进行分解,形成数据文件, 测试工具解释关键字运行
通过灵活的合理的自动化测试目标最大化时间和资源的 利用率和价值
为什么需要自动化测试
维护周期长、兼容性高、多语言多版 本的系统
无人值守运用,充分利用时间,缩短 发布周期
有利于测试资产的积累、存储和移交 、管理

《RFS》的官方使用手册

《RFS》的官方使用手册

《RFS》的官方使用手册欢迎来到《Real Flight Simulator》的官方使用手册。

主选单航班内部界面飞机及涂装1 立即飞行快速进入飞行模拟器1.1 飞机选择从左侧清单选择一架飞机。

点击涂装名称旁的箭头即可变更涂装(现实或虚拟),或是点击涂装名称展开完整清单。

确认:前往航线选择返回:返回主选单建立涂装:前往网页RFS涂装下载涂装模板(需要能支援.psd档案类型的图像套装软件)。

教学影片说明:/FmwjD-TCS4E1.2 航线选择在地图上使用两指手势缩放画面,放大画面后比较小型的机场就会出现。

点击ICAO代码,或是利用ICAO搜寻按钮搜寻机场,进行选择。

点击机场名称右侧的图示选择起飞与降落的机场,再次点击即可取消。

机场类型:HD(高清)机场SD机场LD机场HD机场 - 选择无法选择从跑道开始从登机门开始SD/LD机场 - 选择从跑道开始降落跑道(HD机场显示为滑行至登机门)•开始飞行:控制飞机•重新设定:清除机场选择•返回:返回飞机选择2 即时航班搜寻真实航班进行驾驶在地图上使用两指手势缩放画面。

点击飞机搜寻地图上的航班。

前往右下角的资讯框查看航班细节。

确认:前往飞机页面选择飞机涂装后点选“开始飞行”返回:返回主选单3 进阶飞行计划工具仔细建立飞行计划并确实执行。

3.1 档案选择从左侧清单选择既有的计划,或是使用上方工具列的选项。

全新:建立新的飞行计划复制:复制所选的飞行计划编辑:编辑所选的飞行计划删除:删除所选的飞行计划开始飞行:开始所选的飞行计划返回:返回主选单3.2 编辑/全新一般标题:输入飞行计划的标题说明:输入飞行计划的说明标签:输入飞行计划的标签,中间以空白键相隔(举例:“亚洲雨天新加坡”)日期/时间•自订/现实:选择即时航班或是自订任何设定•日期:点击日期即可变更•时间:拖曳滑轴即可变更飞行计划查看计划好的航线。

点击编辑以建立/变更你的航线选择起飞与降落机场选择“起飞”设定标准仪表离场程序(HD机场包含转换)选择“降落”设定标准航站到场航线程序(仅限HD机场)选择“进场”设定降落跑道返回:取消所有变更确认:设置你的飞行计划飞机:检视所选的飞机•变更:变更飞机•燃料:拖曳滑轴变更燃料量•乘客:拖曳滑轴变更人数•货物:拖曳滑轴变更数量航空例行天气报告 - 起飞:设定起飞天候自订:拖曳滑轴变更天候设定现实:真实天候随机:随机天候航空例行天气报告 - 降落:设定降落天候自订:拖曳滑轴变更天候设定现实:真实天候随机:随机天候4 多人游戏即时多人游戏(连飞-联机)从清单中选择可用的服务器后点选“加入”,选择飞机后点选“确定”。

软件测试培训自动化技术

软件测试培训自动化技术

软件测试培训自动化技术软件测试培训自动化技术,教你应用自动化测试。

自动化测试一般是指软件测试的自动化,软件测试就是在预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件。

实施自动化测试之前需要对软件开发过程进行分析,以观察其是否适合使用自动化测试。

通常需要同时满足以下条件:1)需求变动不频繁测试脚本的稳定性决定了自动化测试的维护成本。

如果软件需求变动过于频繁,测试人员需要根据变动的需求来更新测试用例以及相关的测试脚本,而脚本的维护本身就是一个代码开发的过程,需要修改、调试,必要的时候还要修改自动化测试的框架,如果所花费的成本不低于利用其节省的测试成本,那么自动化测试便是失败的。

项目中的某些模块相对稳定,而某些模块需求变动性很大。

我们便可对相对稳定的模块进行自动化测试,而变动较大的仍是用手工测试。

2)项目周期足够长自动化测试需求的确定、自动化测试框架的设计、测试脚本的编写与调试均需要相当长的时间来完成,这样的过程本身就是一个测试软件的开发过程,需要较长的时间来完成。

如果项目的周期比较短,没有足够的时间去支持这样一个过程,那么自动化测试便成为笑谈。

3)自动化测试脚本可重复使用如果费尽心思开发了一套近乎完美的自动化测试脚本,但是脚本的重复使用率很低,致使其间所耗费的成本大于所创造的经济价值,自动化测试便成为了测试人员的练手之作,而并非是真正可产生效益的测试手段了。

另外,在手工测试无法完成,需要投入大量时间与人力时也需要考虑引入自动化测试。

比如性能测试、配置测试、大数据量输入测试等。

适用场合:通常适合于软件测试自动化的场合:(1)回归测试,重复单一的数据录入或是击键等测试操作造成了不必要的时间浪费和人力浪费;(2)此外测试人员对程序的理解和对设计文档的验证通常也要借助于测试自动化工具;(3)采用自动化测试工具有利于测试报告文档的生成和版本的连贯性;(4)自动化工具[3]能够确定测试用例的覆盖路径,确定测试用例集对程序逻辑流程和控制流程的覆盖。

伺服系统培训(高端培训)

伺服系统培训(高端培训)
由于采用单相通电方式工作时,步进电动机 的矩频特性(输出转矩与输入脉冲频率的关系) 较差,在通电换相过程中,转子状态不稳定,容 易失步,因而实际应用中较少采用。
T / N·m
六拍 0.3
0.2 双三拍
0.1 单三拍
0
500
1000
1500 f / Hz
不同通电方式时的矩频特性
左图某三相 反应式步进电动 机在不同通电方 式下工作时的矩 频特性曲线。显 然,采用单双相 轮流通电方式可 使步进电动机在 各种工作频率下 都具有较大的负 载能力。
u
O
t
i
O
t
斩波限流驱动电路波形图
U1 +15 V
OT
R4 510
U3
T
VD3 V4
+100 V
VD2
VD4 VD6
V1
R1
R2
3 k 1 k
R3 1 k
R5 8
V2 VD1
OP
C1 0.01 F U2
R6 8 3 kR7
V3
+5 V R9 51
+ - Uref
R8 1 k
W
V5 VD5 VD7
双相通电方式时,称为三相双三拍通电方式。
如果步进电动机通电循环的各拍中交替出现单、双相 通电状态,则这种通电方式称为单双相轮流通电方式。三 相步进电动机采用单双相轮流通电方式时,每个通电循环 中共有六拍,因而又称为三相六拍通电方式。
一般情况下,m相步进电动机可采用单相通电、 双相通电或单双相轮流通电方式工作,对应的通 电方式分别称为m相单m拍、m相双m拍或m相2m拍通 电方式。
逆时针旋转30°
U相通电
V相通电
逆时针旋转30°

自动化测试基础知识

自动化测试基础知识

自动化测试基础知识1. 什么是自动化测试?自动化测试是指使用软件工具来执行测试脚本,以替代人工测试过程中的重复、繁琐的操作。

自动化测试可以提高测试效率、节省时间和成本,同时提高测试的准确性和一致性。

2. 自动化测试的优势和适用场景2.1 优势•提高测试效率:自动化测试可以在短时间内执行大量测试用例,比人工测试更快捷。

•省时省力:自动化测试可以自动执行测试用例,减少了重复的繁琐操作。

•高度可重复性:自动化测试脚本可以反复运行,无需手动操作。

•提高覆盖范围:通过自动化测试可以覆盖更多的功能和场景。

•减少人为错误:自动化测试可以降低人为疏忽导致的错误。

2.2 适用场景•回归测试:当软件版本更新时,为了保证新功能的稳定性,可以使用自动化测试执行回归测试。

•压力测试:通过模拟大量并发用户来测试系统的稳定性和性能。

•接口测试:用于测试不同系统之间的接口是否正常,数据是否传递正确。

•手机APP测试:通过自动化测试来测试手机APP的功能和兼容性。

•Web应用测试:用于测试Web应用的功能和兼容性。

•数据库测试:用于验证数据库的一致性和数据完整性。

3. 自动化测试的基本流程3.1 确定测试目标和需求在开始自动化测试之前,需要明确测试的目标和需求。

这包括测试的范围、测试的重点、预期的结果等。

3.2 选择合适的自动化测试工具根据测试的需求和项目的特点,选择合适的自动化测试工具。

常用的自动化测试工具有Selenium WebDriver、Appium、JMeter等。

3.3 编写测试脚本根据测试需求和测试工具的特点,编写测试脚本。

测试脚本可以使用编程语言如Java、Python等编写,并调用自动化测试工具提供的API。

3.4 运行测试脚本通过调用自动化测试工具提供的命令或界面,运行测试脚本。

3.5 输出测试报告自动化测试工具会生成测试报告,包括测试用例的执行结果、通过率、失败原因等。

根据测试报告,可以分析测试结果,发现问题并及时修复。

TricentisTosca培训课程-2024鲜版

TricentisTosca培训课程-2024鲜版

检查输入数据是否符合预期,以及数据处理 过程中是否出现错误或异常。
2024/3/27
14
04
高级功能应用与实践
2024/3/27
15
数据驱动测试实现方法
2024/3/27
数据准备
了解如何创建和管理测试数据,包括从外部数据源导入、数据清 洗和格式化等。
数据驱动测试用例设计
学习如何编写可重用、可维护的数据驱动测试用例,以及如何使用 参数化查询和动态数据生成技术。
20
实战演练:编写自动化测试脚本
编写测试脚本的步骤 和技巧
演示如何编写高质量 的自动化测试脚本
2024/3/27
使用Tricentis Tosca 进行自动化测试脚本 的编写和调试
21
问题解答与经验分享
解答学员在实战演练中遇到的问 题
分享自动化测试的最佳实践和经 验教训
提供进一步学习和探索的建议和 资源
通过编写脚本或使用自动化工具来执 行测试用例,以验证软件系统的功能 和性能。
自动化测试优势
自动化测试适用场景
回归测试、性能测试、安全测试等。
提高测试效率、减少人为错误、实现 持续集成和持续交付等。
2024/3/27
8
TricentisTosca核心功能
模块化测试设计
提供灵活的模块化框架,支持创 建可重用的测试组件和模块。
TricentisTosca是一款功能强大的连续测试平台,支持端到端测试自动化,旨在提高 软件质量并加速应用程序上市时间。
该平台提供了全面的测试解决方案,包括测试用例设计、测试数据管理、测试执行 和缺陷跟踪等功能。
2024/3/27
TricentisTosca具有易于使用的界面和强大的自定义能力,可满足不同团队的特定需 求。

自动化测试计划培训

自动化测试计划培训随着软件行业的不断发展,软件测试也成为了开发过程中不可或缺的环节。

在软件测试中,自动化测试是一种非常重要的方法,可以提高测试效率,减少人力成本,并且能够更快地发现问题。

因此,掌握自动化测试的技能已经成为了每个测试人员必备的技能之一。

为了帮助团队更好地掌握自动化测试的技能,我们特此开展本次自动化测试计划培训。

在本次培训中,我们将从基础知识到实际操作,全方面地为大家介绍自动化测试的相关知识和技能。

希望通过本次培训,能够帮助大家更好地应对实际工作中的自动化测试需求,提高团队的整体测试水平。

一、培训内容:1. 自动化测试概念和原理- 自动化测试的定义和作用- 自动化测试的原理和优势- 自动化测试的适用场景和局限性2. 自动化测试工具介绍- 市面上常用的自动化测试工具- 各种自动化测试工具的特点和适用场景- 如何选择合适的自动化测试工具3. 自动化测试框架和编程语言- 自动化测试框架的概念和作用- 常见的自动化测试框架介绍- 编程语言在自动化测试中的应用4. 自动化测试用例设计- 自动化测试用例的编写规范- 用例设计的思路和技巧- 常见的自动化测试用例设计模式5. 自动化测试脚本编写- 自动化测试脚本编写的基本语法- 脚本编写的注意事项和常见问题- 脚本调试和优化技巧6. 自动化测试环境搭建- 测试环境的准备和配置- 自动化测试工具的安装和配置- 自动化测试环境的管理和维护7. 自动化测试执行和报告- 自动化测试的执行流程和策略- 测试结果的收集和分析- 测试报告的编写和呈现8. 自动化测试脚本管理- 脚本版本控制和管理- 脚本库的组织和维护- 脚本的复用和扩展9. 自动化测试实践案例- 实际的自动化测试项目案例- 自动化测试过程中的问题和解决方案- 自动化测试最佳实践和经验分享二、培训形式:本次培训将采用半自助学习和实际操作相结合的形式。

具体安排如下:1. 培训时间:每周安排2天时间,每天4小时,共计8周。

Robotframework自动化测试使用培训

Robotframework培训-入门知识(一)简介RobotFramewok是一个通用的、基于 Python 的开源自动化框架,基于关键字作为用例描述语言,贴近人类理解的叙述方式进行用例编排。

可应用于GUI、接口、WEB、移动端等领域,应用与测试领域已经超过十年。

具有丰富的生态与受众人群,作为测试人员进入自动化的首选,即使你没有代码基础也能轻易的理解、编写测试用例。

由robot基金会提供支持,具有长久的生命周期、维护、更新。

(二)他能做什么1、几乎不写代码也可以做自动化测试2、采用类自然语言编写自动化3、能够轻易工程化4、自动化开发、结果可视化操作5、对测试入门友好,门槛低6、应用领域广-接口/UI等均可7、用例与数据维护简单、方便(三)主流对比对比项unittest pytest robotframework用例编写方式继承unitest.TestCase的类具有test开头的方法即可文件表格方式用例管理超时:自己实现标签:自己实现fixture:setup、teardown超时:插件支持标签:mark支持超时:自带超时设置标签:自带标签设置参数化结合ddt使用自带parametrize template报告结合htmlrunner等使用结合allure 自带报告、亦支持allure日志自定义实现自定义实现自带是否可视化自定义自定义自带IDE 并发运行自定义实现并发pytest-xdist 支持失败重跑修改源码插件支持命令行支持兼容性无可支持unitest、nose用例无生态少丰富插件丰富的库扩展性弱强(fixture、插件扩展)强(库、API、listener扩展)入门一般一般快占用率低高高持续集成无-自己实现支持支持总结:没有最好的框架,只有适合的(四)用例组织测试用例的集合在 Robot Framework 中称为测试套件.可以通过将测试用例文件放入目录并将这些目录放入其他目录来分层组织测试用例。

自动化测试培训

Cambridge Industries Group (CIG)自动化测试培训Revision History目录1.自动化Tools准备 (4)2.自动化框架 (4)2.1Project 1.0 (4)2.1.1docs (5)2.1.2Lib (5)2.1.3session (7)2.1.4maps (9)2.2Project a4.3 (9)2.2.1testcases_for_bl和testcases_for_mv (9)2.2.2testsuits (10)3.自动化case设计 (11)4.自动化case执行 (13)4.1Parameter file (13)4.1.1Global parameter file (13)4.1.2各模块的parameter file (15)4.1.3关联global参数文件和各模块参数文件 (16)4.2运行单个自动化case (16)4.3运行多个自动化case (19)5.自动化报告保存 (24)6.自动化case的debug (25)6.1脚本分析debug (25)6.2手动复现debug (30)7.参考 (33)1.自动化Tools准备在开始自动化测试之前,首先需要安装和自动化测试相关的软件,要安装的软件有:iTest、testcenter、Tcl和wireshark。

具体安装方法参考文档<Setup_Env_of_Automation.doc>.软件安装完毕。

其次,就需要从自动化server上检出自动化测试资源库。

资源库位置为http://192.168.1.70/ate,内容包括自动化测试case源代码及自动化介绍文档等。

详细检出方法参考文档<iTest安装及基本操作方法.docx>图1.从SVN检出文件夹2.自动化框架自动化框架如下图所示,包括Project 1.0和Project a4.3图2.自动化框架2.1Project 1.0Project 1.0包括docs、lib、maps、session。

自动化测试培训baidu


安装Robot Framework
升级RF,在命令行输入: Python –m pip install –upgrade pip
查看安装的RF版本
Pybot --version
安装wxPython
在网址https:///projects/wxpython/files/wxPython/2.8.12.1/下载 wxPython2.8-win32-unicode-2.8.12.1-py27.exe或wxPython2.8-win64-unicode2.8.12.1-py27.exe 运行wxPython2.8-win32-unicode-2.8.12.1-py27.exe 或运行wxPython2.8-win64-unicode-2.8.12.1-py27.exe
安装Python
双击python-2.7.14.msi
安装Python
指定安装目录
安装Python
定制安装,将python.exe增加到环境变量Path,注意到安装了 pip,Test suite
安装Robot Framework
在命令行输入 pip install robotframework
自动化测试培训
2018.7.6
培训目标:通过本次培训使学员对自动化测试有 基本的了解,掌握Robot Framework和Jenkins 的环境搭建,能够进行基本的测试设计和开发, 为深入学习打下良好的基础。 培训时间:4个小时
培训大纲
自动化测试简介(0.5小时) 软件测试技术的发展趋势 自动化测试的重要作用 自动化测试框架和工具介绍 Robot Framework(1.5小时) Robot Framework简介 Robot Framework安装 Robot Framework示例演示 Jenkins(1.5小时) Jenkins简介 Jenkins安装和配置 Jenkins示例演示(Jenkins+Maven+GIT) 交流讨论(0.5小时)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档