测试开发
-
测试开发之路–聊聊自动化的打开方式
本帖已被设为精华帖!, 前言 自动化好像是测试行业永恒不变的热点话题。貌似也是测试行业争议最大的话题。不知道现在还有多少言论说自动化没有用的,记得前段时间的时候网上还有不少人在争论…
-
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是可以进行自动化的. 以我们美团外…
-
测试开发之路–一个工程师的回首
本帖已被设为精华帖!, 关于背景 学生时代 高中:精力都放在魔兽3冰封王座上了,种族UD,全校第一。各个班级和周边网吧都挑战遍了。结果当然是不学无术的我高考失利,上了三流大学。 大…
-
在MAC上搭建Appium的过程
本帖已被设为精华帖!, 自己研究好久ios10的真机测试今天算是成功了。新手发帖,仅供参考。原文地址https://githu…
-
测试开发之路 (工具篇)–docker 1.12的swarm mode
本帖已被设为精华帖!, 背景 我一直使用docker管理公司的开发和测试环境。为了提高团队的工作效率。至少人手一整套环境(除了产品各模块外还包含了数据库,etcd等持久化组件)以减…
-
ExtentReports测试报告框架简单总结介绍
前2天看见有小伙伴提到这个框架,就下下来使用了下。 官方网站在这里:http://extentreports.relevantcodes.com/ 先说总结: 1. 生成的报告简洁…
-
Macaca Android和iOS并行测试
本帖已被设为精华帖!, 前言 从appium 迁移到了macaca,研究了一下多机并行跑case,总结一下,和大家一起讨论一下~~~ 1. 获取连接到电脑上的机器 Android …
-
基于Appium+java的APP UI自动化测试框架
更新 20161112增加对Yaml对象库的支持 20161124增加对分布式并发执行用例的支持,可以同时将用例运行在不同的机器设备上。 简介 这是一个AppUi自动化测试框架,由…
-
Jenkins BlueOcean初探
本帖已被设为精华帖!, 1. BlueOcean是什么? Jenkins是一款Java开发的跨平台持续集成和持续发布的开源项目,它具有如下特征: 安装及迁移方便:安装直接部署war…
-
iOS (Object-C)非单元测试状态下代码覆盖率获取尝鲜
本帖已被设为精华帖!, 最近开始要调研精准测试,代码覆盖率是其中一个十分重要的部分,因此参考网上的流程来试做一下。过程中发现由于 Xcode 8 有一些变化,网上的相关文章都没有对…
-
UI自动化利器-为你的应用自动添加控件ID探索
本帖已被设为精华帖!, 导语 最近很多团队都在接入移动端的UI自动化,相信大家在使用过程中一个很大的困惑就是如何定位页面上的一个控件,从最大化降低自动化的维护成本上考虑,我们希望这…
-
UI自动化框架调研总结
导语 前面写了两篇文章介绍了个人基于Macaca在UI自动化上的实践心得,那我们为什么会选择了Macaca呢,这篇文章将简单介绍一下我们选择Macaca的原因。 有哪些可用的UI自…
-
Macaca基础原理浅析
本帖已被设为精华帖!, 导语 前面几篇文章介绍了在Macaca实践中的一些实用技巧与解决方案,今天简单分析一下Macaca的基础原理。这篇文章将以前面所分享的UI自动化Macaca…
-
Android Instrumentation框架简单说明
本帖已被设为精华帖!, 提到android自动化测试的时候经常会提到Instrumentation,但实际上Instrumentation是什么呢,很多人可能认为Instrumen…
-
代码静态分析工具Infer实践
本帖已被设为精华帖!, 0.背景 代码静态分析可以提高代码质量和尽早的发现bugs,减少后期排查问题的时间。 Infer是facebook开源的一款代码静态分析工具,现支持的语言有…
-
测试开发之路–让我们把产品质量变得更好
前言 我们应该都有过这么一段迷茫期,不论我们设计多少测试用例,编写多少自动化测试脚本,执行多少测试计划,产品质量依然没有按照我们想的那样发展。原来开发延期的依然延期,原来提测bug…
-
测试开发之路 (工具篇)–assertJ-db科普
本帖已被设为精华帖!, 前言 今日我们看看java大名鼎鼎的assertj是怎么做断言的 数据库断言 在实际的测试中我们总是跟业务打交道的。跟业务打交道一般很难避免验证数据库中的东…
-
关于设计接口自动化测试的看法
第一次发言,其实也不是真的第一次,去年问过一个appium的问题,管理员认为我姿势不对,没审核过。这次再试试吧! 逛了半天的接口测试相关的帖子,在自动化测试框架的设计上,“个人”感…
-
我的自动化测试历程 (Selenium+TestNG+Java+ReportNG+Jenkins)
测试环境:Java+Selenium+TestNG,Jenkins持续集成。 测试代码 代码结构 采用页面对象模型(Page Object),减少UI修改后,对代码的影响。 Jav…
-
测试开发之路–分布式用例执行
本帖已被设为精华帖!, 前言 这两天趁着有时间,我疯狂的码字了~~ 背景 我们公司是做人工智能平台的,什么是人工智能呢? 大数据+机器学习。大数据运行的基本就不快。机器学习算法运行…
-
基于appium的自动化测试工具,支持多进程,性能采集分析等
本帖已被设为精华帖!, 简介 基于appium编写的自动化测试工具。使用方法简单,编写yaml文件格式的测试用例即可,无需改动任何一行代码。支持Android,多台设备并行,性能采…
-
开源框架 appium+python (二) 支持多设备并行 + 性能监控 +webserver 监控 crash日志
本帖已被设为精华帖!, 本帖子基于上篇帖子python+appium 开源框架分享 最新更新 去掉了对全局变量的依赖,现在用的是txt,后面优化成其他持久化数据的方式 新增对多机a…
-
UI自动化Macaca-Java版实践心得
以下文章转载自我的云栖社区:UI自动化Macaca-Java版实践心得 导语 在上篇分享中,跟大家分享了Macaca-Java版入门指南,相信很多同学已经可以依据教程开始实践UI自…
-
Macaca-Java版入门指南
本帖已被设为精华帖!, 以下内容转载自我的云栖社区:https://yq.aliyun.com/users/1035573748035711 导语 接触Macaca已经有一段时间,…
-
在 Windows 上,使用 C# + UI Automation + WinAPI 进行 UI 测试的方法
本帖已被设为精华帖!, 一、获取待测程序主窗体的句柄 [DllImport(“user32.dll “, EntryPoint = “FindWindow”)]static ext…
-
基于selenium grid连接多个appium
本帖已被设为精华帖!, 想同时启动多个appium并行运行,谷歌后,很多资料都显示用selenium grid 的方式。找到一张效果图 实践步骤 下载selenium-server…
-
测试开发之路–持续集成
本帖已被设为精华帖!, 前言 如果说在工作里有个事情一直在颠覆我的认知,那就是CI了。每个阶段我对它的理解都是不同的,每个阶段我都会这么想:恩,CI也就是这样了。但是项目发展一段时…