Android Robotium 鼠标问题是一个涉及安卓应用自动化测试的问题,尤其是在需要模拟触摸和鼠标事件的场景下。这类问题往往会让开发者和测试人员在自动化测试时感到困扰,下面我们来仔细分析和解决这一问题。 ## 背景定位 在现代的移动应用开发中,安卓应用的测试尤为重要。Robotium作为安卓自动化测试工具,主要解决了黑箱测试的问题。使用Robotium,我们可以模拟用户对应用的操作,但在
robotium 应用 Junit 简介
原创 2015-03-23 17:13:43
442阅读
Android测试环境Android测试环境的核心是一个Instrumentation框架。Instrumentation框架通过将主程序和测试程序运行在一个进程来实现功能,通过Java反射机制,来获取当前窗口所有视图,并根据该视图查找到目标控件的属性信息,并计算出目标控件中心点坐标。然后,利用Instrument内部接口,实现点击操作。Android自身提供了对Instrumentation测试
原创 2016-03-09 18:12:56
779阅读
  使用Robotium编写测试程序,按照下面的测试步骤:   1.获得目标应用程序的package 名称和主Activity      如 Msm.apk, package 名称是“com.android.mms”, 主Activity是“com.android.mms.ui.Conversatio
原创 2012-12-25 19:38:40
983阅读
  Robotium是一款测试Android  App的测试框架,它使得编写黑盒测试代码更加容易和稳定。它其实是对android自带测试类Instrumentation的一个封装,方便于测试人员直接调用封装好的接口。通过使用Robotium,测试用例开发人员能够跨越多个Activity,开发出功能,系统以及验收测试用例。如果你能够拿到代码,你可以直接进行白盒测试,比
推荐 原创 2011-12-01 00:00:00
1345阅读
这个问题出现的原因是测试包在手机上运行时找不到Robotium库。也就是说Robotium库没有打包到测试apk里面来。   那么这个问题是怎么出现的呢?正常来说,按照网上的很多教程,我们是这样子把Robotium库加到我们项目中的:选择项目Properties>JavaBuild Path>Librares>Add External JARs,然后选择Robo
原创 2014-08-26 12:18:00
420阅读
# Robotium介绍及使用指南 在移动应用开发中,自动化测试是一个非常重要的环节。为了提升测试效率和质量,许多测试工具被开发出来。其中,Robotium是一款非常强大和受欢迎的Android自动化测试框架。本文将向您介绍Robotium的基本概念、使用方法和示例代码。 ## 概述 Robotium是一款用于Android平台的自动化测试框架,它提供了一组API来编写和执行测试用例。借助R
原创 2023-08-04 06:46:43
36阅读
from:http://www.51testing.com/?uid-22381-action-viewspace-itemid-238847写正文之前,先吹吹这个robotium,好让丈二童鞋摸得到头脑。最近一直在抽空自学Android自动化测试,了解到一个传说中很牛X的号称"Selenium for Android"的Robotium。这玩意牛在哪呢?牛就牛在它对android的自动
转载 精选 2013-04-27 15:34:12
316阅读
Robotium是一款国外的Android自动化测试框架,主要针对Android平台的应用进行黑盒自动化测试,它提供了模拟各种手势操作(点击、长 按、滑动等)、查找和断言机制的API,能够对各种控件进行操作。Robotium结合Android官方提供的试框架达到对应用程序进行自动化的 试。另外,Robotium 4.0版本已经支持对WebView的操作。Robotium 对Activity,D
原创 2016-03-09 15:14:10
925阅读
 人生得意须尽欢,莫因代码愁断肠!!!渴望答案的友友们,如你所见,它来了!!!注:初学者_零不是很会哟!所以呢,如果友友们有更好的代码可以带题号的将代码打在评论区,大家一起学习!!!7-1: 机器人小白要来 RoboCom 参赛了,在赛场中遇到人要打个招呼。请你帮它设置好打招呼的这句话:“ni ye lai can jia RoboCom a?”。输入格式:本题没有输入。输出格
原文地址:http://blog.csdn.net/xiqobai/article/details/11808137 The Pros and Cons of Different Android Testing Methods By Ville-Veikko Helppi 05 Jun 2013 The Google Pl
原创 2014-07-18 14:40:00
725阅读
自动化测试工具Robotium最近在给别的部门在做项目,发现一个自动化测试工具Robotium,那我也玩了一下。使用方法(1)在build.gradle文件中添加依赖//test robotiumcompile 'com.jayway.android.robotium:robotium-solo:5.2.1'//androidTestCompile 'com.jayway.android.rob
原创 2024-02-21 09:27:12
47阅读
小毛子的 Robotium 学习笔记(二)
原创 2012-06-26 14:07:17
10000+阅读
3点赞
2评论
小毛子的 Robotium 学习笔记(一)
原创 2012-06-25 18:13:54
10000+阅读
4点赞
2评论
为了支持跨活动的集成测试robotium在待应用启动后使用ActiveMonitor每50毫秒监听系统中最新创建的活动并将其放在内部保留的活动堆栈模拟Android系统里的活动堆栈内。因为创建活动的时间比较长而且一般来说待应用也不会经常性的创建和销毁活动界面所以50毫秒检查一次就足够了。由于robotium保存有当前系统内所有的界面而且它与待应用运行在同一个进程里因此它可以随意查看和在界面里
转载 精选 2014-05-06 10:01:59
426阅读
​大多数Activity在启动时,都会从Intent中获取一些数据。 在使用Robotium测试时,当然也会需要从Activity中获取数据。可用的流程为1。将setUp()方法中的solo = new Solo(getInstrumentation(), getActivity());转移到每一个testXXX方法中。2.在该语句前,可以做Intent的注入,例如Intent intent=ne
转载 2011-08-05 16:13:00
70阅读
一、 控制测试用例的执行顺序 采用TestSuit方式来控制每条Case的运行顺序 Demo如下 public static Test suite() { TestSuite suite = new TestSuite(); //$JUnit-BEGIN$ suite.addTestSuite(CopyOfTestApk.class); //$JUnit-END$ return suite; }
转载 2013-10-09 18:36:00
88阅读
2评论
小毛子的 Robotium 学习笔记(八)
原创 2012-07-17 10:48:26
6889阅读
1点赞
2评论
初学robotium 运行后,遇到问题如下:junit.framework.AssertionFailedError: No tests found in com.example.zoe.test.ZoeTestat android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)at android.test.Andr
原创 2015-08-05 18:58:50
909阅读
     如今自动化测试已经应用到每天的测试中。这不足为奇,因为自动化测试在测试过程中节约了时间,还能避免包括人为因素造成的测试错误和遗漏。        自动化测试工具选择很多。一些是开源的,一些非常贵。一些自动化工具是几年前出的,一些才在市场上出来。每款工具有一定的特点,都是独特的。&nbsp
转载 2023-08-17 13:04:47
2阅读
  • 1
  • 2
  • 3
  • 4
  • 5