文章 2017-07-03 来自:开发者社区

iOS及Android自动化实践

App:网易看游戏(Xone)   工具:appium 1.0   Appium 1.0较以往的版本有了比较大的变化。   1.xpath路径改变   Before:/window[1]/navigationBar[1]/button[4]   Current://UIAApplication[1]/UIAWindow[1]/UIANavigationBar[1]/UIAButton[4]   ....

iOS及Android自动化实践
文章 2017-07-03 来自:开发者社区

Android手机自动化测试工具有哪几种?

基于优秀的图像对比库opencv的测试工具,测试脚本使用Python编写,非常强大。如果你的app没有源码,可以选择它;或者你想做系统测试(跨app的测试),也可以选择它。其它的还是用下面说的那些个吧。  我通过其核心包sikuli-script.jar实现了android的sikuli化,暂时不打算开源。其实原理挺简单的,认真看过sikuli源码的应该都能写出来。  看lz的意思应该只是想问应....

文章 2017-07-03 来自:开发者社区

IOS、Android自动化测试框架Appium概述

  Appium   Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于IOS自.....

IOS、Android自动化测试框架Appium概述
文章 2017-06-02 来自:开发者社区

美团 Android 热更新方案 Robust 开源,包含自动化补丁工具

美团 Android 热更新方案 Robust 开源了。 Robust 是新一代热更新系统,对 Android 版本无差别兼容,无需发版就可以做到随时修改线上 bug,快速对重大线上问题作出反应。Robust 热更新系统借鉴 Instant Run 原理,实现了一个兼容性更强而且实时生效的热更新方案。其基本思路是,Robust 热更新系统在一个方法的入口处插入一段跳转代码,当发现某个方法出现 b....

文章 2017-05-02 来自:开发者社区

腾讯Android自动化测试实战2.1.2 自动化测试框架基本原理

2.1.2 自动化测试框架基本原理 经过前面的一个简单的自动化测试案例,我们对Android的自动化测试有了一个感性的认识,很多有相关工作经验的测试同学也都会理解,这和PC的自动化测试思路是相通的,只不过所借助的框架不同,目前业界已经有很多成熟的开源Android端自动化测试框架,经常用到的框架代表有Robotium和UI Automator,各个框架可能在具体应用上有些不同,如有些偏稳定性,有....

文章 2017-05-02 来自:开发者社区

腾讯Android自动化测试实战1.1 Android自动化测试框架概述

1.1 Android自动化测试框架概述 2007年Android开源时,Monkey、Instrumentation和MonkeyRunner这3个测试框架,是跟Android源码一起发布的,这也是最早可用的自动化测试框架,那几年大家基本都是用这些框架来开展自动化相关测试工作的。2010年,第一个第三方的测试工具Robotium(基于Instrumentation)发布了,不少测试人员就转用这....

文章 2016-04-07 来自:开发者社区

[android]android自动化过程遇到的问题

在linux服务器运行一个程序,提示错误信息: /lib/libc.so.6: version `GLIBC_2.7′ not found 升级了centos的glibc库 yum update glibc yum update glibc 问题依旧。用命令查看glibc库的信息 rpm -qi glibc rpm -qi gl...

文章 2016-04-07 来自:开发者社区

[android]android自动化测试十三之monkeyRunner自动化框架

1.MonkeyRunner自动化遇到的问题 一、元素坐标不好定位 二、不利于代码复用 三、出现问题不好调试 四、无封装大量多余代码 针对以上四点问题,尝试了一些自动化测试框架,虽不尽如意,但是也把成果展示如下: 1.制作一个应用,该应用可以得到你应用上所点击的IP $ ./andrec --help Usage: andrec [opt...

文章 2016-04-07 来自:开发者社区

[android]am自动化测试框架(原创)

在linux环境该目录下需要一个AndroidManifest.xml文件 需要一个python脚本就可以完成,功能点,打开某个package的所有activity并截图保存 import os import logging file = open("AndroidManifest.xml") _adb_startActivity="adb shell am start -n " pac...

文章 2015-08-19 来自:开发者社区

android自动化之monkeyrunner

一、使用CMD命令打开模拟器 运行monkeyrunner之前必须先运行相应的模拟器或连上设备,不然monkeyrunner无法连接设备。 1.1  用Elipse打开Android模拟器或在CMD中用Android命令打开模拟器。 1.2  这里重点讲一下在CMD中用Android命令打开模拟器 命令:emulator -avd test (注意:test为虚拟设备...

android自动化之monkeyrunner

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注