UI自动化
文章平均质量分 81
sinat_测试
不定期分享软件测试领域知识,致力于输出有帮助的内容
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UI自动化测试的十大问题汇总
UI自动化是自动化测试中不可分割的一部分,是黑盒测试的一种重要手段。在UI自动化测试过程中,我们不可避免会遇到各种各样的问题,现将自己在测试过程中遇到的问题进行汇总,希望可以为大家提供帮助。 一、启动浏览器报错 报错信息:Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error:...原创 2020-03-16 19:09:21 · 6931 阅读 · 0 评论 -
RobotFramwork简明使用教程-web自动化
在上一篇博客中,我们已经完成了robotframework的环境搭建,本篇文章将对其使用方法进行简单介绍。一、创建测试项目1、新建测试项目选择菜单栏file-->newProject,Name输入项目名称;Type选择Directory,如下图所示:2、新建测试套件右键点击“测试项目”选择newSuite选项。Name输入套件名称,Type选择File(测试套件即为某...原创 2018-11-06 17:39:40 · 937 阅读 · 0 评论 -
Robot Framework测试环境搭建-web自动化
Robot Framework是一款基于Python的功能自动化测试框架,它仅仅是一款框架,当添加了对应的库,就可以对相应类型的应用程序进行自动化测试,扩展性较强。Robot Framework引入Selenium2Library,就可以对Web应用程序进行自动化测试。 Robot Framework提供了可视化的操作界面,对于初学者来说,可以在较短的时间内掌握其使用...原创 2018-10-12 16:57:32 · 2639 阅读 · 0 评论 -
Java+webdriver的自动化测试框架搭建
一、webdriver简介 webdriver是一种支持web应用程序自动化测试的工具,利用浏览器原生的API,封装成一套更加面向对象的selenium webdriver API,直接操作浏览器里的元素。除了必要的浏览器驱动外,webdriver不需要启动其他任何程序,不依赖于任何测试框架。 webdriver直接利用浏览器的native support来操作浏览器,所以对于...原创 2018-09-28 10:42:54 · 5942 阅读 · 1 评论 -
web端自动化-几种常用的元素查找方法
在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1. By.name()假设我们要测试的页面源码如下:<button id="gbqfba" aria-label="Google Search" name="btnK" cla...转载 2019-02-22 14:50:47 · 3497 阅读 · 0 评论 -
几种常用的UI自动化测试框架比较
UI自动化是自动化测试中不可分割的一部分,是黑盒测试的一种重要手段。常用的UI自动化框架包括:webdriver、RobotFramework、selenium插件、QTP,我们将从多个维度对测试框架进行比较,以便我们结合业务的实际情况选择合适的框架,如下表所示:在之前的文章中,我们对robotframework和webdriver都有简单的介绍,如有需要,可以参考htt...原创 2019-03-28 16:41:38 · 35723 阅读 · 1 评论
分享