robotframework介绍.pptx
《robotframework介绍.pptx》由会员分享,可在线阅读,更多相关《robotframework介绍.pptx(31页珍藏版)》请在课桌文档上搜索。
1、Robotframework介绍,1.配置环境2.Robotframework特点3.运行演示4.开发系统关键字,配置环境,安装包路径:10.1.13.243SharePublic02-测试组常用软件tools1、Pythonpython-2.7.13.amd64.msi(RF框架是基于python的,所以一定要有python环境。)2、Robotframeworkrobotframework-2.8.5.win-amd64.exe(RF框架)3、WxPythonwxPython2.8-win64-unicode-2.8.12.1-py27.exe(Wxpython是python非常有名的一个
2、GUI库,因为RIDE是基于这个库开发的,所以这个必须安装。)4、Robotframework-riderobotframework-ride-1.5.2.1.tar.gz(RIDE就是一个图形界面的用于创建、组织、运行测试的软件)5、Robotframework-selenium2libraryrobotframework-selenium2library-1.5.0.win-amd64.exe(selenuim类库),Robotframework特点,2.1、使用简单2.2、非常丰富的库2.3、可以像编程一样写测试用例2.4、开发系统关键字,Robotframework特点,2.1、使用简
3、单。RobotFramework使用非常简单,只要告诉你是这些关键字是做什么用的,你去“填表格”就好的。,Robotframework特点,2.2、非常丰富的库。支持RobotFramework的库很多,标准库加扩展库有几十个。(1)web自动化测试:SeleniumLibrary,Selenium2Library,Selenium2LibraryforJava、watir-robot等。(2)WindowsGUI测试:AutoItLibrary。(3)移动测试:Androidlibrary、iOSlibrary、AppiumLibrary等。(4)数据库测试:DatabaseLibrary(
4、Java)、DatabaseLibrary(Python)、MongoDBlibrary等。(5)文件对比测试:DiffLibrary。(6)HTTP测试:HTTPlibrary(livetest)、HTTPlibrary(Requests)等。,Robotframework特点,2.3可以像编程一样写测试用例。RobotFramework可不是只能写一些死板的操作过程,定义变量,数组、字典,写if判断,for循环都不在话下,甚至调用python所提供的方法;你懂pyhon,可以把它玩得游刃有余,Robotframework特点,2.4支持开发系统关键字。开发系统关键字,或者自己写个自定义库也
5、很简单,用工具,但又不会受制于人工具。这也是我用它的一点。当然,前提还是你会点python。,运行演示,创建测试项目选择菜单栏file-newProject Name输入项目名称。Type选择Directory。,运行演示,3.1、创建测试套件3.2、创建测试用例 3.3、导入selenium2library库3.4、编写用例 3.5、运行测试用例3.6、运行信息3.7、测试结果,运行演示,3.1创建测试套件右键点击“测试项目”选择newSuite 选项 Name输入项目名称。Type选择File。,运行演示,3.2创建测试用例 右键点击“测试项目”选择newTestCase 用例只需要输入用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- robotframework 介绍
链接地址:https://www.desk33.com/p-354937.html