自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YOYO的博客

Live as if you were to die tomorrow. Learn as if you were to live forever.

  • 博客(8)
  • 收藏
  • 关注

原创 使用Katalon Recorder轻松实现数据驱动测试

什么是数据驱动测试?简单来说就是执行相同的测试步骤,使用不同的测试数据,这些测试数据一般都放在一些外部的文件中,比如Excel,txt,json文件等,一般多用在自动化测试中。比如对于登录这个相同的动作来说,要验证100个账号的有效性,可以把这100个账号的数据放到一个外部的文件中,脚本执行时循环从这个外部文件中取这100条数据完成验证工作。像这样把步骤和数据进行分离的测试就叫做数据驱动测...

2018-06-28 12:51:35 9965 9

翻译 2018世界排名前5的自动化测试工具介绍

这个排名数据是由世界顶级的一些咨询公司Capgemini, Sogeti, and Micro Focus在2017-2018世界质量报告中给出的。原文地址:https://dzone.com/articles/best-automation-testing-tools-for-2018下面是我的翻译:软件开发实践随着时间在不断变化,工具和技术同样如此。这些变化都是为了提升生产率、质量...

2018-06-21 11:33:38 26667 2

原创 使用Chrome和Firefox的Headless模式运行Selenium脚本

什么是Headless模式?在Selenium领域,Headless模式指的是在不启动浏览器,看不到界面GUI的情况下,来运行Selenium的脚本,执行测试。Headless模式的好处:不启动浏览器弹窗,在本机上执行时不会干扰你的其它操作。 在不关心GUI界面时,headless模式可以提升执行效率。不关心界面的场景,比如造数据、爬数据。 有些系统不提供GUI界面,只能用H...

2018-06-16 21:56:56 7803 2

原创 想知道页面上有多少个iframe?教你一招

iframe指的是页面中又嵌套了另一个页面,或者说是一个HTML结构中又嵌套了另外一个完整的HTML结构,一般用于展示来自第三方的资源,比如广告位、地图、或者第三方的文本编辑器。iframe在页面中还是挺普遍的,所以在我们做自动化时,几乎每个工程师都会遇到对iframe的处理。一般在自己的CSS表达式或Xpath表达式写的特别正确但就是操作不到元素时,很可能就是遇到了iframe,这是我们就要...

2018-06-12 14:41:01 8042

原创 Mark一下:Selenium3 java专栏开通

今天成功申请开通了我的第一个专栏:Selenium3 java!我会在这个专栏里系统的、由浅入深的逐步更新Selenium3 java的相关文章,喜欢Selenium3 java的同学按照专栏里文章的顺序跟着学就可以了!学习让我们变得更充实,加油!...

2018-06-07 16:19:32 365

原创 使用Selenium启动IE浏览器

Selenium Webdriver启动IE浏览器需要使用到IE浏览器的驱动InternetExplorerDriver,一个exe文件,所以首先需要下载InternetExplorerDriver。具体启动步骤:1. 下载InternetExplorerDriver,从这里下载推荐下载32位的,比64位的更稳定些。这个zip文件解压后,就得到IEDriverServer.exe...

2018-06-06 10:22:20 20551

原创 2019 Selenium Chrome版本与chromedriver兼容版本对照表

在使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的,否则会出现下面类似的报错:Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'...

2018-06-05 13:51:59 138698 21

原创 使用selenium启动谷歌Chrome浏览器

Selenium Webdriver启动谷歌浏览器需要使用到谷歌浏览器的驱动chromedriver,一个exe文件,所以首先需要下载chromedriver。具体启动步骤:1. 下载chromedriver,从这里下载现在都是70多开头的索引号了。。。下载解压后,是一个exe文件,放在自己电脑的一个路径下面,这个路径就是在步骤2脚本中用到的路径。脚本中启动谷歌浏览器...

2018-06-05 10:11:28 13106 2

空空如也

空空如也

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

TA关注的人

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