当前位置:自动化测试

自动化测试——香格里拉还是黑洞?
自动化测试

自动化测试——香格里拉还是黑洞?

3377 testbird

前言自动化测试是谈到软件测试时绕不过去的门槛,价值驱动的自动化测试到底应该遵循哪些原则,让我们来一起探索。自动化测试仿佛是每个测试人员心中的那一片圣土,能够开发自动化测试脚本的工程师不再是测试工程师,他们被尊称为测试开发工程师…

自动化测试框架uiautomator2原理、安装及配置
自动化测试

自动化测试框架uiautomator2原理、安装及配置

8543 smart

背景介绍Google提供的uiautomator库可以获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作,但有两个缺点:只能使用Java语言;必须每次被上传到设备上运行;为了解决以上缺点,才有了uiautomator2。uiautomator2是一个Andro…

介绍xpath中normalize-space的用法
自动化测试

介绍xpath中normalize-space的用法

3738 stady

下面这个菜单中,要点击“货运表现”,我们来看一下xpath,菜单中的所有项的id都是“vertab”,所以不能用id来定位,那么先用文本的xpath试试xpath=//a[text()='货运表现']发现定位不了,因为文本“货运表现”的前后有空格和换行,…

selenium复选项框多种实现方案
自动化测试

selenium复选项框多种实现方案

2184 stady

我们在UI自动化的过程,常常遇到复选框的场景,那么复选框在UI自动化中,应该怎么实现全部勾选呢?全部取消呢?今天我们就来讨论上面的2个问题:场景HTML代码类似下面这样的:下面的复选框实现全部勾选实现方案一方案一:inputs=driver.…

做自动化测试之前,你需要了解这些内容
自动化测试

做自动化测试之前,你需要了解这些内容

2164 huaweipaas2018

什么是自动化测试?把以人为驱动的测试行为转化为机器执行的一种过程,自动化测试节省人力、时间或硬件资源,提高测试效率。优势特点快速比手工测试操作快可靠精确地执行相同的操作…

自动化测试用例设计思想指南
自动化测试

自动化测试用例设计思想指南

2129 testbird

不少新手刚刚掌握了写脚本的能力,一上来就拿着功能测试用例一条一条的转化成自动化用例。在编写的过程中,会发现诸多问题,例如,脚本中重复代码很多,一个脚本的执行结果影响到另一个脚本的执行,有些功能用例很难转化成自动化用例等。下面谈…

APPIUM手势操作小结
自动化测试

APPIUM手势操作小结

2773 xsfly

1、屏幕滑动:swipeswpie()方法包含5个参数:起始点坐标(x1,y1)、终点坐标(x2,y2)、移动时长只需要考虑坐标的位置,而不太注重屏幕的分辨率。如何获取手机屏幕的长宽:get_window_size()如何实现屏幕的滑动:通过长宽上的不同比例的倍数实…

针对UI层的功能自动化测试,我们是否应该开展?
自动化测试

针对UI层的功能自动化测试,我们是否应该开展?

2435 desyl

在这篇文章,我想和大家聊聊,是否应该开展UI自动化测试?当然,如果我们广义上认为只要是UI层的都算,比如Monkey测试、各种专项测试等等,那么答案是一定要做的,但这次我是想聊狭义上的,只是针对UI层的功能自动化,我们是否应该开展?不知…

pingback自动化测试(uiautomator2+nginx)
自动化测试

pingback自动化测试(uiautomator2+nginx)

3493 kelele

前几日,某项目上发现了一个严重问题,服务端统计该定制渠道的输入法键盘调起次数始终为0,接到消息后我是瞠目结舌、浑身冰冷、汗毛直立,想着是不是该收拾行李了!经过一番紧张的调查,发现原来该项目版本比较低,还没有增加该pingback……虚惊一…

一种新的自动化 UI 测试解决方案 Airtest Project
自动化测试

一种新的自动化 UI 测试解决方案 Airtest Project

3195 daigua

今天分享一个自动化UI测试工具airtest——一款网易出品的基于图像识别面向游UI测试的工具,也支持原生AndroidApp基于元素识别的UI自动化测试。主要包含了三部分:AirtestIDE、Airtest(用截图写脚本)和Poco(用界面UI元素来写脚本)。来自…