- 博客(19)
- 收藏
- 关注
原创 tips: 正则表达式 筛选String字符串中的数字
筛选String字符串中的数字:方法:String num = buttontext.replaceAll("\\D+", "");去结算(17) ——> 17正则表达式:\d代表数字, [\\d]+就是数字出现一次或多次,匹配全部是数字的正则表达式\d 数字:[0-9] \D 非数字: [^0-9] \s 空白字符:[ \t\n\x0B\f\r
2015-08-28 15:05:06 4049
原创 关于UIAutomator 滚动的steps
tips: 1.public boolean scrollForward(int steps) throwsUiObjectNotFoundException参数:steps - use steps to control the speed, so that it may be a scroll, or fling steps是控制速度的,想要设置滚动距离用
2015-08-28 14:24:28 1351
原创 UIautomator输入中文实现方法
github上发现了一个 utf7ime,可以实现中文输入,英文输入,中英文混合输入。简单来说,支持输入任何unicode编码的字符。 原理是:UiObject.setText( String) 只能接受ASCII码,整个过程是输入的unicode编码的字符串decode成ASCIl码,setText接受这些ASCll码再通过utf7ime这个输入法encode成unicode编码的字符串
2015-08-27 11:26:32 3659 4
原创 logcat获取apk的activity名
适用于:没有apk,应用已经安装到手机或虚拟机中方法一: 使用命令adb logcat -c 启动logcat,使用命令adb logcat ActivityManager:I *:s 启动要查看的程序 例:打开的是 大麦 cmp=cn.damai/.activity.MainSplashActivity 方法二:
2015-08-24 15:33:21 1251
原创 UIAutomator通过中文文本查找控件
之前转过一个教程(http://blog.csdn.net/vivian_ljx/article/details/47613957)说UIAutomator不能通过中文文本查找控件其实是可以的,问题出在代码文件的编码格式上解决方法:选择UTF-8例子:进入“设置”菜单package com.ljx.test;import com.android.
2015-08-18 14:21:48 2257
转载 UIAutomator API浅析
转自http://blog.sina.com.cn/s/blog_ae2575ff01018b2o.html从android sdk api 16开始,Android SDK开始支持两个做功能UI测试的新工具。uiautomatorviewer,一个用以扫描以及分析Android应用程序的UI部件的工具。以及uiautomator ,一个提供API用以自定义UI测试的J
2015-08-17 16:24:13 1576
转载 UIAutomator教程
转自http://blog.csdn.net/vshuang/article/details/40210163在之前的系列文章中,我介绍过用java来实现过 Android 自动化测试(1)如何安装和卸载一个应用(java)、Android 自动化测试(2)根据ID查找对象(java);然后又介绍了用python语言来实现Android 自动化测试(3) 根据ID查找对象&touch&
2015-08-14 14:55:20 1702
转载 Monkey教程
转自http://www.cnblogs.com/manuosex/p/3215270.html在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。一monkey测试的相关的原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸
2015-08-14 14:35:08 612
转载 Android自动化基于UIAutomator的实现及代码生成
转自http://www.cnblogs.com/salomon/archive/2013/03/27/2984050.html,向原作者致敬~!Android UI自动化测试这块一直是google忽略或者技术薄弱的地方,以至于他没有提供一套完整的自动化测试框架。国内公司做UI自动化测试一般都借助于第三方测试框架如robotium,淘宝测试(TMTS),Robolectric等。但这些
2015-08-13 16:01:10 891
转载 Android自动化测试(UiAutomator)简要介绍
转自http://blog.csdn.net/g19920917/article/details/16131565 向原作者致敬~!一、一个BUG引发的问题 如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。 那么,自动化测试可以完成哪些任务呢? 简
2015-08-13 15:55:29 636
原创 主流云测试工具的比较
现在移动APP的开发和更新速度越来越快,APP的测试方式也要与之相适宜。区别与传统的测试方式,云测试平台可以为APP开发项目提供全套的测试方案,可以提高测试效率和测试覆盖率,节省测试成本。以下是一些国内主流的云测试工具,各有特色,而且都有免费体验部分。一、 Testin Testin是现在做的比较大的一个云测试平台,功能覆盖面广,如:兼容性(适配)测试,功能测试,性能测试。提供测试的设备也
2015-08-13 15:38:22 1343
转载 android测试框架对比
转自: http://www.yangrong.me/?p=15最近花了一些时间来调研android的测试框架,除了需要适合做UI测试,还需要保证选取的框架有以下几点特性:工具开源,易于扩展。脚本编写简洁,维护成本低。满足客户端的自动化需求。便与校验结果的正确性。可用于持续集成。目前较热门的开源框架有:Android APIs提供的I
2015-08-13 09:34:20 460
转载 作为软件测试人员,如何描述缺陷(Defect)?
作为软件测试人员,最基本的一项技能就是如何把所发现的缺陷(Defect)准确无歧义的表达出来,尤其还是全英文表达时候。 结合以前的一份总结,写下这篇博客。 其实从缺陷的描述也可以看出一个软件测试人员的基本功,甚至可以看出测试人员在做一些自由测试的时候的投入程度。 本文主要以缺陷出现的频率来说明测试人员在遇到不同频率的缺陷的时候如何做? 缺陷的频率主要有:Alway
2015-08-12 16:31:45 1577
转载 编写软件测试用例需要注意哪些
话说作为一个测试人员,测试用例的设计与编写是一项必须掌握的能力,若想写出有效的测试用例则需要多方面的技术知识。平时工作遇到功能测试较多,但过多是敏捷型的,涉及少。我认为认真仔细的写好测试用例是有必要的。 就如何设计测试用例需从如下几个因素出发: 1、复用率,随产品不断升级,需要涉及更详细些,可一劳永逸;如仅使用一两次,没必要写的太仔细。 2、项目进度,时间允许可详尽,
2015-08-12 16:28:50 951
转载 测试用例
测试用例设计和执行是测试工作的核心,也是工作量最大的任务之一。测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。准备从配置管理员处申请软件配置:《需求规格说明书》和《设计说明书》;根据需
2015-08-12 16:25:29 598
原创 JMeter教程
JMeter教程,比较全:http://www.cnblogs.com/yangxia-test/category/431240.html
2015-08-12 16:16:03 738
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人