自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Chrome插件 之 Selenium IDE、XPath 安装

Chrome插件 之 Selenium IDE、XPath安装Selenium IDEXPath Helper安装在做UI自动化或爬虫项目时,需要对页面上的元素进行定位。Selenium IDESelenium IDE是一款录制工具,记录用户在浏览器上对网页进行的操作可以选择css、xpath、id等各种方式的定位XPath HelperXPath Helper是一款网页元素定位工具定位的元素会在网页上高亮显示。如果是定位文本内容,右侧会返回文本内容的值,这是一个比较好的地方,在爬虫中很适用

2021-04-11 17:17:47 616

原创 RobotFramework 之 文件上传和下载

RobotFramework 之 文件上传和下载文件上传文件下载在项目过程中,经常会遇到文件的上传和下载类型的操作,网上也可以找到各种方式,这里介绍的是RobotFramework框架在UI自动化过程中的文件上传和下载文件上传RobotFramework框架Selenium2Library库中有一个choose file关键字,可进行文件的上传操作语法:choose file 上传按钮元素定位 文件路径这里依旧以邮箱上传文件为例。对于在网页上操作,可以通过 se

2021-04-11 16:48:29 4627 2

原创 RobotFramework 之 Python扩展关键字

RobotFramework 之 Python扩展关键字Python函数作为关键字Python类作为测试库使用Python类里的函数Python扩展库的搜索规则声明导包Python库中的class类的初始化类的继承Python函数作为关键字前面简要了解了RF中可导入py文件中的内容,将python文件中的函数作为关键字使用,也就是自定义关键字test.pydef ReturnList(n): return [i for i in range(int(n))]通过 Library test

2021-04-09 00:27:18 1631 1

原创 RobotFramework 之 公共变量

RobotFramework 之 公共变量公共变量RF公共变量的使用list变量dict变量使用变量文件公共变量前面了解了通过资源文件对用户关键字进行管理,将重复的内容提取出来,简化测试用例中的操作步骤common.robot*** Settings ***Library SeleniumLibrary*** Keywords ***登录网易邮箱 # 打开chrome浏览器访问163邮箱 open browser https://mail.163.com/ ch

2021-04-06 23:56:04 663

原创 RobotFramework 之 数据驱动

RobotFramework 之 数据驱动RF数据驱动RF数据驱动用例逻辑相同,每次输入的数据不同,并且数据量很大的时候,这时候就要使用到数据驱动。比如测试输入框的内容,页面上有很多输入框,在输入框中要输入很多次数据进行验证,负数、0、小数、整数、中文、英文、特殊字符及组合输入。总不能说每个输入框、每次输入都写一个测试用例进行验证,通过复制粘贴去修改内容,多麻烦。这时候用上数据驱动,就会省事很多在RF中,通过使用 [template]用户关键字自发实现数据驱动没有这种类型的例子进行很好的说明,依

2021-04-05 23:27:40 1496

原创 RobotFramework 之 资源文件

RobotFramework 之 资源文件资源文件导入资源文件资源文件与用例前置、后置结合使用资源文件资源(Resource):用户关键字的集合。用来对用户关键字进行管理。类比python中编写自己的类。举例: 使用用户关键字方式登录163邮箱登录163邮箱.robot*** Settings ***Library SeleniumLibrary*** Keywords ***登录网易邮箱 # 打开chrome浏览器访问163邮箱 open browser https

2021-04-05 22:40:23 1030 1

原创 RobotFramework 之 用户关键字

RobotFramework 之 用户关键字用户关键字的调用带参用户关键字带参用户关键字-默认参数带参用户关键字-多个参数带参用户关键字-键值对参数带参用户关键字-返回值用户关键字(user keyword):按系统业务操作,调用系统关键字和变量形成更高级的关键字。类似于RF层面的函数,用于封装一些步骤。类比python编写自己的函数。定义用户关键字是为了封装用例中相同逻辑的内容,达到优化用例的作用用户关键字RF标识:参数:[Arguments]返回值 :[Return]关键字说明:[Do

2021-04-04 01:53:10 1677 3

selenium-ide.crx

脚本录制工具

2021-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除