×

robotium

robotium(Android studio中robotium如何用testng生成报告)

admin admin 发表于2024-09-23 07:59:31 浏览4 评论0

抢沙发发表评论

各位老铁们好,相信很多人对robotium都不是特别的了解,因此呢,今天就来为大家分享下关于robotium以及Android studio中robotium如何用testng生成报告的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录

Android studio中robotium如何用testng生成报告

  • 新建一个简单的 Demo 应用,使用 AS 的默认创建的就好,默认应用的 MainActivity 界面上 TextView 的内容设置为 robotium test

  • 在 app/build.gradle 中添加测试依赖

    dependencies {compile ’com.android.support:appcompat-v7:23.1.1’compile fileTree(dir: ’libs’, include: )//添加测试依赖androidTestCompile ’com.jayway.android.robotium:robotium-solo:5.4.0’androidTestCompile ’junit:junit:4.12’}
  • 在 src/androidTest ,与默认创建的 ApplicationTest 类同级的目录下创建一个 MainActivityTest

    public class MainActivityTest extends ActivityInstrumentationTestCase2《MainActivity》{private Solo solo;public MainActivityTest() {super(MainActivity.class);}@Beforepublic void setUp() throws Exception {super.setUp();solo = new Solo(getInstrumentation(), getActivity());}@Testpublic void testShowText() {Assert.assertTrue(solo.searchText("robotium test"));}}

robotium教程

借花献佛,我也是网上查到的资料,但是对我有用,分享给你. 一、Robotium简介Robotium是一个测试框架,能够方便你为Android应用程序编写强大、健壮的自动化黑盒测试用例。利用Robotium的支持,用例开发人员能够编写功能、系统和验收测试方案,跨越多个 Android activities。Robotium支持Activities、Dialogs、Toasts、Menus和Context Menus。Robotium自动化测试方法能够模仿普通用户行为,可以试着把一些原来由测试工程师做的测试变成Robotium自动化实现。 Robotium 提供下列好处1.以最小的应用程序知识,开发功能强大的测试案例。2.框架支持多个activities 自动活动。3.最短的时间需求写出测试用例。4.测试案例的可读性比标准的仪器测试大大提高。5.通过运行时绑定GUI组件使测试用例更强大。6.执行测试用例速度快。7.顺利整合了Maven或Ant来运行测试,持续集成的一部分。8.该工具用于黑盒的自动化测试。可以在有源码或者只有APK的情况下对目标应用进行测试,提供了模仿用户操作行为的API,比如在某个控件上点击,输入 Text 等等。 二、Robotium测试工程创建 建立工程有两种: 1、依赖工程建立:如notePadTest 2、建立独立的测试工程,这样的工程需要将apk包重新签名,之后安装到模拟器或真机上。然后就可以运行了。 确保环境1.已经安装eclipse2.Eclipse已经配置好android相关环境3.存在已经创建模拟器4.存在一个编译通过的被测工程这里以AndroidSDK/samples/android-9/NotePad为例:在Eclipse中导入该工程 File --》 New --》Project --》 Android Project --》 Create Project from existing source--》 NotePad.步骤1. 在官方down栏下下载所需要的jar包地址:

Android studio中robotium如何用testng生成报告的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Android studio中robotium如何用testng生成报告、Android studio中robotium如何用testng生成报告的信息别忘了在本站进行查找哦。