登录|注册
分享排序:默认阅读人数精华

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

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

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

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

一文看懂 HttpRunner 测试用例分层机制

HttpRunner简介HttpRunner是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。目前已经发布了HttpRunner2.x版本。GitHub地址:https:…
znk27
znk27
2019/04/19
阅读数:154

介绍xpath中normalize-space的用法

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

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

什么是自动化测试把以人为驱动的测试行为转化为机器执行的一种过程,自动化测试节省人力、时间或硬件资源,提高测试效率。优势特点快速比手工测试操作快可靠精确地执行相同的操作,可以排除手工操作错误…
huaweipaas2018
huaweipaas2018
2019/02/14
阅读数:172

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

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

robotframework+python接口自动化的点滴记录

在robotframework+python框架上写了两三天的接口自动化,做了一些笔记。1.在断言的时候经常由于数据类型导致较验不通过,值得注意的是,在定义常量或者变量的时候,使用${}代表int类型,例如${2}就代表数字2,另一种直接写2,则是string类型的2…
TinaGao
TinaGao
2018/06/11
阅读数:576

iOS平台测试相关的自动化框架和工具

TDD(TestDrivenDevelopment):测试驱动开发BDD(BehaviourDrivenDevelopment):行为驱动开发测试框架:让“将测试集成到工程中”以及“编写和实践测试”变得简单的库。TDD/BDD1、Kiwi一个iOS平台的BDD开发框架,可以…
tester
tester
2018/04/13
阅读数:437

TBS三方SDK自动化探索

【导读】对于非宿主的合作伙伴来说,在TBS接入环节,“共享和下载内核”的能力是最重要的,它从根本上决定着APP是否能够使用预期的X5内核提供服务。一旦出现问题,会导致无法加载X5内核或者优化策略失效,从而降低X5占比。但面临的一个问题是,SD…
kelele
kelele
2017/12/18
阅读数:902

Jenkins+RF持续集成测试(二) 定时更新SVN完成构建

在上一篇《环境搭建》中讲了Jenkins的安装,这篇将介绍定时从SVN库中(git库与之类似,这里就不具体介绍了,有需要自己折腾)拉取最新的测试脚本,完成jenkins的定时构建。这是我们做自动化测试最基本的环节,每天定时构建并执行用例,从而试图找…
ruink
ruink
2017/11/01
阅读数:795

Jenkins+RF持续集成测试(一) 环境搭建

通常在自动化测试中,我们需要对自动化测试用例定时构建,并生成报告并通过邮件发给指定的人。最佳工具选择莫过于Jenkins了。通过Jenkins集成robotframework插件,我们能非常方便的定时从git/svn上拉取最新的自动化测试用例,然后执行用例并把最…
ruink
ruink
2017/11/01
阅读数:1601

自动测试的关键是什么?

为了收集当前有关自动测试状态的观点,我们与20个熟悉自动化测试的高管进行交谈并询问“什么是使用自动测试去提高速度与质量的关键”。答案大多关于两个主题:战略自动化;测试和数据的使用。1、战略自动化当人们说他们不能将人工测试自动化的…
smart
smart
2017/08/01
阅读数:700

测试自动化的演进,从录制回放到对象映射

概要:在短时间的市场化和短期冲刺的文化中,测试人员通过使用测试自动化实践和工具保持同步是至关重要的。本文跟踪从基于脚本的测试与硬编码数据到自动化框架的转变,探索测试自动化的开始和到今天的演变-并且可能的未来走向。今天的软件市…
ruink
ruink
2017/04/19
阅读数:870

服务虚拟化克服测试自动化高地

概要:通过复杂的企业级测试自动化系统,在执行测试时,至少有一些所需的依赖关系通常是不完整的,不可用的或操作不正确的。结果导致超时,不完整的测试,误报和得出不准确的结果。服务虚拟化可以帮助你克服这个高地并提高测试自动化率。如果你…
ruink
ruink
2017/04/12
阅读数:776

小白学Appium对APP自动化测试之:哪些需要自动化?

小白在学习实践Appium对APP进行自动化测试中遇到各种各样的问题,今天小白遇到了非技术问题,而是:哪些需要做自动化,自动化的意义出现了困惑。下面还是看小白和老鸟的对话,从中找到问题的答案。老鸟:最近自动化测试进展如何了?小白:一般…
ruink
ruink
2016/07/07
阅读数:922
分享文章
发布问题
安全退出