自动化测试
-
appium—PO模型设计
我们在做自动化的时候应该都听过PO模型,那么什么是PO模型呢?PO模型在自动化中的作用是什么呢? PO模型 PO其实就是:、Page Object Model,也称作为POM模型,…
-
python+requests接口自动化框架
为什么要做接口自动化框架 1、业务与配置的分离 2、数据与程序的分离;数据的变更不影响程序 3、有日志功能,实现无人值守 4、自动发送测试报告 5、不懂编程的测试人员也可以进行测试…
-
APPium实现关键字驱动的自动化测试
在狂沙大神的指导下完成了appium关键字驱动自动化测试,可能设计方法有所缺陷,欢迎指正,另外尤其是断言方面欠缺比较多。
-
Selenide 阶段性总结介绍
前言 最近工作上忙了点,回家也都在陪老婆再加上犯懒所以有几个星期没写帖子了。大家请原谅我哈~ 今天给大家介绍一个比较新的UI自动化测试工具– Selenide。确实是比…
-
Selenium元素定位
UI自动化要做的就是模拟鼠标或键盘操作,从而执行测试用例的行为。模拟鼠标操作更多是通过控制元素进行动作的,而控制元素的第一步就是定位元素。接下来,结合Selenium介绍几种常见的元素定位方法
-
最流行的自动化测试工具有哪些?
在自动化测试领域,自动化工具肯定占据了核心的位置。 本文总结了常用的测试自动化工具和框架,这些工具和框架有助于更好地定位自己,以跟上软件测试的发展趋势
-
自动化框架如何搭建?让10年阿里自动化测试老司机帮你搞定!
无论是日常技术交流,还是在自动化测试实践中,经常会听到一个词叫:框架。之前对“框架”这个词知其然不知其所以然。现在看过一些资料以及加上我自己的一些实践有了我自己的一些看法。
-
appium—定位toast
看到标题有些小伙伴肯定懵了,什么是toast? toast toast属于一种轻量级的反馈,常常以小弹框的形式出现,一般出现1到3秒会自动消失,可以出现在屏幕上中下任意位置。那…
-
python 自动化测试 pytest 的使用
pytest 是一款以python为开发语言的第三方测试,主要特点如下: 比自带的 unittest 更简洁高效,兼容 unittest框架 支持参数化 可以更精确的控…
-
使用docker搭建selenium grid 分布式环境
本文章只做docker搭建selenium grid 分布式环境步骤说明,对于selenium grid中的参数、流程、原理等不做说明。selenium grid的详细情况可查…
-
将测试自动化维护的噩梦转化为成功实践
测试自动化的最佳实践强调可靠性,可移植性,可重用性,可读性,可维护性等。 但是您现有的自动化测试套件如何实现这些特征的? 您应该使用当前的测试解决这些问题,还是创建一套全新的测试? 以下是一些问题,可以帮助您确定测试自动化维护程序是否按预期方式运行
-
自动化测试可能失败的6种原因
无论是什么公司,都有一些常见的问题,总是会影响新的自动化项目。 以下是自动化项目可能失败的六个主要原因。 牢记这些陷阱将帮助您避免它们,会帮助您建立稳定的自动化框架,使它成为一种协作体验,以便您的整个团队拥有自动化。
-
全自动化的抖音启动速度测试
本帖已被设为精华帖!, 前言 项目介绍:https://testerhome.com/topics/19978 如何手动或自动进行app的启动速度测试:https://tester…
-
rabbit 自动化测试平台介绍
前言 很多公司都需要一个自己的测试平台,用来减少测试人员实现自动化测试的成本。并且便于项目的管理。Rabbit,就是一个集UI、接口、app、性能测试与一体的自动化测试管理平台。目…
-
浅谈自动化用例设计
引子 原则一:每个自动化用例可以独立运行 RF框架的三种 set up/teardown 原则二:测试用例之间不应该有包涵关系 原则三:测试数据应该自动创建和销毁 原则四:自动化应…
-
数据驱动剖析及TestNg数据驱动介绍
本帖已被设为精华帖!, 数据驱动特点 数据驱动是指在脚本固定的情况下,根据数据的条数来决定脚本的运行次数,即有几组数据,脚本就会 运行几遍。 数据驱动概述 数据驱动(Data Dr…
-
简单聊聊TestNG中的并发
本帖已被设为精华帖!, 前言 最近在做项目里的自动化测试工作,使用的是TestNG测试框架,主要涉及的测试类型有接口测试以及基于业务实际场景的场景化测试。由于涉及的场景大多都是大数…
-
APP H5 混合自动化使用
本帖已被设为精华帖!, 背景 前几天接到H5开发人员那边的业务开发需求单,说想将H5接入到自动化系列中,特此记录分享一下。 环境前置准备 手机与电脑USB连接,开启USB调试模式,…
-
小红书自动化平台实践之Cartier
本帖已被设为精华帖!, 移动自动化测试框架Cartier介绍 Author:Juan Liu (Intern) Date: 2017/03/06 相关背景 目前国内许多公司都开始使…
-
简单入手移动端并发自动化测试:Appium+Robot+ 批处理脚本
一、前言 好久没写帖子,去年晋升为leader之后工作比较忙,去年为团队的产品建立了一轮的移动端(Android&iOS)的自动化测试,到今天为止跑了将近半年,前期感觉还行…
-
Understand Appium
本帖已被设为精华帖!, 说在前面 本文针对appium(version:1.6.4-beta)「比较粗糙」的介绍了下它的源码的实现流程。难免有不妥支出,有任何问题,可直接沟通交流。…
-
利用IPython来学习Appium
本帖已被设为精华帖!, Appium简介 Appium是目前非常流行的移动端自动化测试工具,它是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, And…
-
测试开发之路–聊聊自动化的打开方式
本帖已被设为精华帖!, 前言 自动化好像是测试行业永恒不变的热点话题。貌似也是测试行业争议最大的话题。不知道现在还有多少言论说自动化没有用的,记得前段时间的时候网上还有不少人在争论…
-
Robotium 之跨应用操作
本帖已被设为精华帖!, 新年伊始,干货不断 新的一年里,heyniu祝大家心想事成、身体健康、阖家欢乐,还有鸡年大吉吧[手动滑稽] 众所周知,Robotium的2大痛处 >&…
-
ATX文档 – iOS控件操作API
本帖已被设为精华帖!, 补充说明 部分接口已经过期,请参考最新的文档 https://testerhome.com/topics/9854 前言 这天万里无云,PM指数50以下,正…
-
关于appium的原生控件的xpath定位问题及常用方法
关于类似的帖子好像很多,但是没有找到具体能帮我解决问题的办法。还是自己深究了好久才基本知道app上面的xpath定位和web上的不同点: 先放一个图: 第一,appium1.5及之…
-
使用appium进行微信小程序的自动化测试
本帖已被设为精华帖!, 微信小程序结构 其实微信小程序不过是正常的webview而已. 只是产品概念上的不同. 本质还是h5. 所以用appium是可以进行自动化的. 以我们美团外…
-
在MAC上搭建Appium的过程
本帖已被设为精华帖!, 自己研究好久ios10的真机测试今天算是成功了。新手发帖,仅供参考。原文地址https://githu…
-
ExtentReports测试报告框架简单总结介绍
前2天看见有小伙伴提到这个框架,就下下来使用了下。 官方网站在这里:http://extentreports.relevantcodes.com/ 先说总结: 1. 生成的报告简洁…
-
Macaca Android和iOS并行测试
本帖已被设为精华帖!, 前言 从appium 迁移到了macaca,研究了一下多机并行跑case,总结一下,和大家一起讨论一下~~~ 1. 获取连接到电脑上的机器 Android …