在Android自动测试过程中,会遇到各种缩写名词,工具的名字,插件的名字,长得还很像,在这里做个简单的介绍~..
对于app的性能测试,启动时间是个重要指标,启动时间分为两种情况,一种是冷启动时间(通常是系统重启,即在启动前没有该app进程的情况),另一种是热启动,即app从被切换到前台..
Robotium是Android平台下一款非常优秀的自动化测试框架,它做android平台自动化的优势想必看到这篇文章的人应该都很清楚。但优点归优点,缺点也比较多,最明显的缺点有两个,一是必须..
我们曾经和大家探讨过全面剖析Java ME单元测试理念,其实在Android上实现JUnit单元测试也不是很困难,主要是在配置文件和测试环境上将花费很长时间,下面从四步简单讲一下在Android上实..
这两年一直在做无线的测试,后续还会继续去做无线的测试,但是之前因为时间的原因一直都没有非常仔细的了解到代码层面。近期抽空自己做了些app的开发,决定如果想把移动的测..
Android系统测试和Web的测试类似,有两类自动化的方式:录制回放与基于页面元素操作的手工开发。由于录制回放在长期维护与代码重用方面存在问题,这里主要的方式还是后者,这也..
Android异步接口测试.基于Android的C/S移动应用中访问后端数据的场景是非常多的,异步接口测试主要是在单元测试完成的基础上检查接口级访问是否正确,主要保证对外请求的组装与发送是否符合..
Android开发环境搭建:Android开发之旅环境搭建及Hello World.本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人..
每一位Android开发者应该知道的Android体系架构和开发库.Android的体系架构鼓励组件重用,允许开发者发布共享Activity、Service并且访问其他应用程序的数据,还可以根据开发者制定的安全限制进行..
Android架构设计的思想与原则是什么? 最近工作中遇到了android中的权限问题,发现Android确实是开源的,但并不开放,比如权限控管就相当严格,限制做很多事情,这一点得意于linux内核。这也勾..
没有一个软件系统是绝对安全的,总体而言,Android系统中的风险可概括为五大类。根据以下建议对每种风险做好防范工作。 ..
做Android开发加起来差不多也有一年多的时间了,总是想写点自己在开发中的心得体会与大家一起交流分享、共同进步,刚开始写也不知该如何下手,仔细想了一下,既然是刚开始写,那就从一..
本文以瞎BB(聊天)的形式追忆那些年我追过的android,偷走的时光,偷走的你,如读者有不喜欢,恶心,想吐等一系列不适应反映,那很抱歉的通知你,本系统不支持break功能,你只能一直跟着语..
元素定位与交互 Appium支持一个Webdriver元素定位方法的子集 find by "tag name" (i.e., 通过UI的控件类型)..
ART登场,Android要和核心虚拟机Dalvik说再见了 Dalvik是Android的核心组成部分之一,Android上的应用程序需要依靠它才可以正常运行。现在Google准备用新的运行环境ART来替代它。在最新的Android4.4上..
一种用于云中Android UI的快速自动化测试框架 Google开源了Espresso,这是一种Android自动化测试框架,使测试人员可以在云中x86机器的多线程环境里运行测试,并解决了关于UI测试的并发问题。..
Appium 自动化测试演示.经验就是: 每两次操作之间,一定要间隔几秒,不然可能会由于加载不完全,导致操作异常 初始隐藏的控件,要判断状态,等显示后再操作..
紫薇软剑 “紫薇软剑,三十岁前所用,误伤义士不祥,乃弃之深谷。”杨过心想:“这里少了一把剑,原来是给他抛弃了,不知如何误伤义士,这故事多半永远无人知晓了。..
在Java中我们可以利用socket编程实现聊天室,在Android中也一样,因为Android完全支持JDK本身的TCP、UDP网络通信API。我们可以使用ServerSocket、Socket来建立基于TCP/IP协议的网络通信;也可以使用Datagra..
最近由于公司在组织一个Free CoDE的项目,也就是由大家自己选择研究方向来做一些自己感兴趣的研究。由于之前我学过一点点关于Android的东西,并且目前android开发方兴未艾如火如荼,但自动化..