自动化测试工具QTP的使用实例(图)

  编辑推荐:  本文来自于网络,用 Robot Framework 时有太多的选择,那什么是最好的选择呢?请看下文  1. QTP简介  1.1QTP功能与特点  QTP由Mercury公司开发,该公司开发的同类产品还有LoadRunner,但是Mercury已被HP收购,如今两大企业级软件测...

Python3+Selenium环境配置(图)

  一、所需工具  1、Python3.6安装包  2、Selenium安装包(selenium-server-standalone-3.8),如果是Python3的话可以不用下载selenium压缩包,Python3有自带的,直接输入命令安装即可  3、Chromedriver驱动(Chromedriver2.3)  4、Firefox驱动...

由跳一跳外挂说起——初识WebDriverAgent(图)

  微信跳一跳最近很火,外挂代练什么的也越来越多。作为一只程序猿,对外挂的原理产生了强烈的好奇心,于是埋头研究了一阶段,注意到了 WebDriverAgent 这套 Facebook 出品的自动化测试框架。  为了让大家产生兴趣,先从跳一跳外挂的实现说起。  准备...

使用Selenium实现捕捉视频(图)

  捕捉视频  有时候我们未必能够分析故障只需用日志文件或截图的帮助。有时捕获完整的执行视频帮助。让我们了解如何捕捉视频。  我们将利用Monte媒体库的执行相同。  配置  第1步:导航到URL - http://www.randelshofer.ch/monte/index.htmll和下...

Selenium IDE——构建测试用例(图)

  开发测试用例主要有三种方法。通常,测试开发者将需要所有的这三种技术。  录制  许多首次使用的用户从与网站互动录制测试用例开始。当第一次打开Selenium-IDE时,默认情况下录制按钮为ON。如果不希望Selenium-IDE自动开始录制,可以通过在选项>...

自动化测试框架究竟哪家最强?(图)

  自动化测试框架很多,测试人都知道有JUnit、TestNG、Selenium+WebDriver、Appium等。在具体点,如果说通用的测试框架,您可能会想到STAF+STAX;如果说Android App自动化测试框架,除了Appium,您可能还会想到Robotium、Selendroid、ATAF等;如果说API自...

Robotframework-Appium系列:登录操作(图)

  之前Appium的环境已经配置完成(参考Robotframework-Appium系列:安装配置),接下来就是如何使用Appium来完成我们的apk的测试工作。  一、环境准备  所需的软件列表如下  · Robotframework  · Appium  · Android模拟器--夜神模拟...

基于源码分析Appium服务端启动过程(图)

  写在前面  本文档主要是通过断点跟踪对于appium源码,从而记录的appium服务端的启动过程,如有错误或者理解不当之处,欢迎评论提出。  appium版本:1.7.2 客户端 appium-python-client 2018年1月  可以直接看结论,根据结论中的关键js文件即可断...

使用Python+Selenium对空调控制器进行循环控制(图)

  今天一同事说想对空调控制器进行循环发送命令操作。经过了对控制流程的梳理,发现每次选择内机后进入控制页面设定温度都是在26度,想了想,如果要进行循环就得将设定温度重置为17度,然后每循环一次温度增加1度,这样进行循环,就可以实现循环对空调自...

Python+ Selenium自动化登录腾讯QQ邮箱实例

  学习了Python语言一段时间后,在公司的项目里也使用到了python来写测试脚本,一些重复的操作都使用脚本来处理了。大大的提高工作效率,减少了一些手工重复的操作。  以下是使用unittest框架写的简单的邮箱自动登录实例,分享给大家,有不足之处可留言...

使用Python + Selenium破解滑块验证码(图)

  在前面一篇博客《使用 Python + Selenium 打造浏览器爬虫》中,我介绍了 Selenium 的基本用法和爬虫开发过程中经常使用的一些小技巧,利用这些写出一个浏览器爬虫已经完全没有问题了。看了前一篇博客,可能有人会有疑惑,浏览器爬虫的优势感觉并不比传...

使用Python + Selenium打造浏览器爬虫(图)

  Selenium 是一款强大的基于浏览器的开源自动化测试工具,最初由 Jason Huggins 于 2004 年在 ThoughtWorks 发起,它提供了一套简单易用的 API,模拟浏览器的各种操作,方便各种 Web 应用的自动化测试。它的取名很有意思,因为当时最流行的一款自动化测...

Robot Framework_Ride(Run标签)(图)

  前言  我一直在想 Robot Framework 不要 RIDE 可不可以。对于编写测试用例来说,只要掌握 RobotFramework 的语法规则,随便在一个你顺手的编辑器下编写也没问题,甚至效率更高。为什么要填写那个该死的“表格”。  直到运行案例的时候我才意识到 R...

Selenium常用方法及函数、txt参数化

  常用方法及函数:  1.表单的提交  方法:submit  解释:查找到表单(from)直接调用submit即可  实例:driver.find_element_by_id("form1").submit()  2.获取CSS的属性值  方法:value_of_css_property(css_name)  实例:driver.find_ele...

RobotFramework:App九宫格滑动解锁(图)

  手势密码在很多手机应用都会运到,手势密码都要求至少连接4个点,但AppiumLibrary并没有提供对应的关键字,本人尝试连续使用Swipe关键字两次解决该问题,为什么要用两次呢?因为Swipe的参数只是起点和终点,如果直接给出手势密码的起点和终点,则会忽略...

Selenium打开Google浏览器的简单实例

  首先在eclipse中引入selenium的包,本实例用的是selenium-server-standalone-3.10.0,chromedriver2.35,以及chrome浏览器64.0.3282.186。注意chromedriver与chrome之间的版本匹配关系。package com.datashow.util;import org.openqa.selenium.By;impo...

使用Selenium和Chromedriver遇到的一些问题(图)

  前言  当准备开始爬虫的第三个练习爬取淘宝美食的时候,根据学习教程需要用到selenium(一款比较优秀的web端自动化测试框架),已经配合使用谷歌浏览器的驱动chromedriver。最开始我觉得只要下载了selenium安装包以后,然后在下载chromedriver(我以为是...

使用Appium测试微信小程序 Webview(图)

  打开调试功能  通过安卓手机微信打开debugx5.qq.com,或者直接扫下面二维码(微信版本6.1以上)   勾选【打开TBS内核Inspector调试功能】    Chrome查看页面元素  手机连接电脑,查看是否连接成功。如下展示设备号则为连接成功...

用Selenium抢会议室(3):识别验证码

  一直想不明白,公司内网的一个会议室系统为啥需要验证码登陆?难道就为了防止员工用工具刷会议室?(滑稽笑??)  并且既然做了验证码,居然还用的最原始的数字+字母形式,除了文字颜色,验证码图片中一点干扰信息也没有。。。  这也就给了我一个可乘...

Windows环境下使用Python+Selenium打开Firebox(图)

  通过pycharm安装selenium  1.配置好python和pycharm,打开pycharm,点击左上角的File->Setting->Project Interpreter,点击右侧的添加按钮  2.在新弹出的窗口中输入selenium,选择selenium,点击左下角的install package,即安装成功,右侧信...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号