• UI自动化测试之selenium(1)

    时间:2022-06-09 04:55:37

    标签:selenium   api   目录1对浏览器操纵1.1用webdriver打开一个浏览器1.2最大化浏览器&*浏览器1.3设置浏览器窗口巨细1.4打开测试页面1.5措置惩罚惩罚浏览器弹出的新窗口2页面元素定位3如何对页面元素进行操纵3.1WebElement相关要领3.2iFra...

  • Appium UI自动化的那些梗

    时间:2022-03-18 13:03:14

    @作者彭海波转载请注明出处前言由于需求的快速迭代和敏捷测试的要求,在测试过程中引入自动化成为必不可少的手段。作为一个互联网测试团队,我们自然也引入了自动化测试这个环节。在众多的测试框架中,我们选取了相对成熟稳定,支持多种平台的Appium框架。虽然Appium自身的Api能解决大多数的测试场景,但总...

  • Selenium UI自动化解决iframe定位问题

    时间:2022-03-10 10:16:07

     看完点个赞呗,难道想白嫖不成?更多内容请访问微信公众号:三国测,扫码关注哟!原文链接:http://www.cnblogs.com/zishi/p/6735116.html一个阴雨霏霏的午后,我边听音乐边打开VS2010开始写case。就像大多数人一样,我先打开了一个之前成功的案例,然后把大部分的...

  • windows平台UI自动化测试

    时间:2022-02-17 07:50:20

    以前写过一篇跟UI自动化 测试 有关的技术,谈到了一个自动化测试 工具必备的几个功能,而且也提到了Windows 平台自动化测试工具所基于的一些技术。下边就说一下这些技术的比较和展望,同时也包含了一些纠结……WindowsAPI识别窗口:需要通过FindWindow和EnumWindows来查找到窗...

  • webdriver UI自动化测试执行JS脚本

    时间:2022-01-23 00:11:10

        不管是seleniumRC还是webdriver其在浏览器端最终还是通过JS来操作页面元素实现自动化测试的(可参见2者的实现原理),在做自动化测试的时候,如果webdriver现有的javaAPI不满足测试需要的时候,我们可以尝试执行js脚本来协助自动化测试的运行,还好webdriver提供...

  • UI自动化在iOS5模拟器上运行良好,但在iOS6和iOS7上就不行了

    时间:2021-12-07 13:11:14

    ItseemslikeiOS5simulatorisnotsupportedonMavericks.Thatwastheonlysimulatorthatworkedforme,andIhaveabunchoftestsinUIAutomation.iOS6andiOS7simulatortakes...

  • 搭建基于IDEA+Selenium+Java+TestNG+Maven+Jenkins+SVN的Web端UI自动化测试环境

    时间:2021-11-09 03:16:23

    第一步:工具下载安装配置JDK安装与配置IDEA安装与配置Maven安装与配置Tomcat部署与配置Jenkins部署与配置Svn安装与配置各浏览器驱动下载与配置第二步:集成各个工具到自动化测试环境1.IDEA上的各种操作a.通过在idea工具,新建一个maven项目,在右边加载框这里,选择mave...

  • 避免重复造*的UI自动化测试框架开发

    时间:2021-10-19 06:07:49

    一懒起来就好久没更新文章了,其实懒也还是因为忙,今年上半年的加班赶上了去年一年的加班,加班不息啊,好了吐槽完就写写一直打算继续的自动化开发目前各种UI测试框架层出不穷,但是万变不离其宗,驱动PC浏览器的基本上底层都是selenium,驱动无线app和浏览器基本是appium、monkey之类的,底层...

  • (appium python)UI自动化_07_UI自动化实例【拼多多搜索商品为例】

    时间:2021-10-08 05:48:04

    前言初学UI自动化的小伙伴,在配置好appiumpython自动化环境后,往往不知道如何下手实现自动化。小编在初期学习的时候也有这种疑惑,在此以拼多多搜索为实例,展示下appium是如何实现自动化的。前提:已安装配置好appiumpython自动化环境一、连接手机启动app1,连接手机   -手机U...

  • (appium python)UI自动化_10_adb常用命令

    时间:2021-10-05 06:36:02

    前言adb(AndroidDebugBridge)工具是android-sdk里的一个工具,是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。在app自动化测试过程中,有时要用到adb命令,但是每次都要百度感觉很是繁琐,故总结了下app自动化过程中几个常用的adb命令。adb常用命令获取设备...

  • UI自动化,你值得拥有

    时间:2021-09-11 11:30:59

    去年春节联欢晚会,为了那张“敬业福”,全家都卯足了劲儿“咻一咻”,连节目都顾不上看了。当时我就想,要是能自动化该多好,不停点击屏幕,屏幕不疼手还疼呢,何况还不好分心,生怕错过了“敬业福”。玩“咻一咻”,是靠不停点击按钮来检查是否得到“敬业福”,而工作中的UI自动化,大抵也和“咻一咻”差不多,都是通过...

  • ui自动化:python+appium----环境搭建

    时间:2021-08-06 05:38:59

    前言:appium可以说是app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本支持java和python。以下为python+appium的安装教程...环境准备...1、配置java环境:见之前随笔--验证jdk和 androidsdk安装是否成功:2、python安装:...

  • <自动化测试方案_8>第八章、手机端UI自动化测试

    时间:2021-07-17 01:11:40

    第八章、手机端UI自动化测试(一)APP测试分类1,原生APP:Native页面是使用原生系统内核的,相当于直接在系统上操作2,H5APP:先调用系统的浏览器内核,相当于是在网页中进行操作,较原生APP稳定性差3,混合APP:既有Native页面,又有H5页面特点:H5:最大的优点是可以跨平台,开发...