一、crash log的获取 当你的app 在手机上crash的时候,会在手机上自动生成一个崩溃日志,也就是我们说的Crash Log。CrashLog的位置位于:iPhon...
一、crash log的获取 当你的app 在手机上crash的时候,会在手机上自动生成一个崩溃日志,也就是我们说的Crash Log。CrashLog的位置位于:iPhon...
前言 做过自动化测试的人应该都会有这样一种体会,要写个自动化demo测试用例很容易,但是要真正将自动化测试落地,对成百上千的自动化测试用例实现较好的可复用性和可维护性就很难了...
在《使用Jenkins实现持续集成构建检查》一文中,写到了这么一段话: 在这里,我们还可以通过--disable_output_color开关将输出日志的颜色关闭。之所以实现...
通过《使用Jenkins搭建iOS/Android持续集成打包平台》和《关于持续集成打包平台的Jenkins配置和构建脚本实现细节》两篇文章,我们已经在原理概念和实践操作两个...
@3Alex Gliffy
从 0 到 1 搭建移动 App 功能自动化测试平台 (0):背景介绍和平台规划背景 最近新加入DJI的某项目组(以下均以M指代),需要从零开始搭建功能自动化测试平台。 简单地说,M是一个典型的移动互联网产品,客户端包括iOS和Android,并在app...
在本系列的上一篇文章中,我通过系统登录这一典型功能点,演示了编写自动化测试脚本的整个流程,并对测试脚本进行了初步优化。 在本文中,我将重点介绍如何对自动化测试脚本实现⎡工程化...
AppiumBooster AppiumBooster helps you to write automation testcases in tables, without ...
背景描述 根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对iOS和Android项目的打包。而且为了方便团队内部的测试包分发,希望在打包完成后能生成一个二维码,体验...
通过前面三篇文章,我们已经将iOS自动化功能测试的开发环境全部准备就绪,也学习了iOS UI控件交互操作的一般性方法,接下来,就可以开始编写自动化测试脚本了。 在本文中,我将...
背景 最近新加入DJI的某项目组(以下均以M指代),需要从零开始搭建功能自动化测试平台。 简单地说,M是一个典型的移动互联网产品,客户端包括iOS和Android,并在app...
背景描述 众所周知,在GitHub中,每个仓库都有两个地址,分别基于HTTPS协议和SSH协议,两个协议对应的URL地址(repository_url)形式如下所示: 正常情...