51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2974|回复: 4
打印 上一主题 下一主题

[原创] 【思迈尔分享】android测试微学习-adb介绍赠送职场心得分享

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-7-31 14:24:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fengzhulin 于 2018-7-31 14:45 编辑

        工作近10年,可是从事的一直都是PC产品的软件测试,还没有涉足android软件的测试,最近突然很想学点东西,所以从图书馆借阅了《精通移动APP测试实战-技术、工具和案例》这本书来看,可是自己的时间又有限,所以开设了这个帖子,希望自己可以坚持学下来;
      之所以定位微学习,是因为大家工作之后学习的时间确认在缩减,作为2个孩子妈妈的我,学习对我来说更是奢侈的时间,突然回想起来曾经大学、刚毕业那会,都有大把的空闲时间,可是都随波逐流的浪费了,真是觉得可惜,可是人生不再,学习不晚,无论从什么时
候开始,我相信都是一种收获,既然是微学习,那么每次分享的内容当然不多,大家可以快速的吸收理解,这样也有利于坚持。      
       直达电梯:
       1、【思迈尔分享】android测试微学习-环境准备 赠送职场心得分享
       2、【思迈尔分享】android测试微学习-adb介绍 赠送职场心得分享        
     [分享2]
     做android都需要和android设备,最常见的是android手机,开发人员或者测试人员在开发或者测试的时候,就必须把PC和手机连接起来,连接起来之后就要通过PC来操作手机对吧,那怎么操作呢,就需要一个"桥梁"来连接PC和android设备;这个桥梁就是我们今天要介绍的adb。

      
附录:
https://blog.csdn.net/siwuxie095/article/details/53431818

         【职场话题】         今天跟大家分享的是:如何看待公司的各种培训、分享和会议。
      只要是大型一点的公司,公司内部应该都会组织一些培训、分享和会议,这有2个含义,其一是管理层需要有业绩,因为管理层需要向他的领导汇报工作,那么团队提升是一部分吧,提升主要通过什么呢?就是培训、分享;其二就是增强团队凝聚力,让大家有机会能“聚”在一起,并且有一个互动的机会;
     明白了这2点,那么作为员工的自己,就应该给自己一个定位,首先,培训是肯定需要参加的,不仅要参加听,还要参加讲;很多人可能觉得培训的内容有难度,或者和自己没有任何关系,刚好手上又有别的任务,就不去了,要知道,如果是和自己专业或者本职工作相关的培训,即使现在无用,不代表将来无用,所以也许你无需吸收全部内容,但是对培训内容和主体的了解是必须的,这样以后自己在遇到问题时,知道曾经有过此类培训;
     如果自己真的没有时间去听培训课程,那么在课后也应该找培训者要一份ppt,自己大概看一下,增进一下知识的广度,另外从管理层的视角来看,一般一个培训发起了,如果是非强制性的去听,愿意去听课的同学,给领导层留下的印象肯定是爱学习,上进的好印象,无形中也会给自己加一些印象分;
     当然,培训效果有好有差,老师技能也参差不齐,企业中很多培训都是对ppt照念,枯燥乏味,那么对于听众的你,是不是能学到如何提升培训技能,如何提高编写ppt的技能呢?然后争取机会自己能上台,不是为了给大家传授知识,而应该是为了更好的消化吸收知识、学会如何进行一次培训、提升在公众面前演讲的能力以及树立自己在团队的形象。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2018-9-6 18:15:05 | 只看该作者
今天学习了如何进行monkey test 猴子测试。





先配置一下android的模拟器,在sdk里面自带的有模拟器,路径:盘符:。。。\Android\android-sdk下面有个AVD manager,双击后打开


点击create,根据分辨率,尺寸等需要创建一个模拟器


然后点击start进行运行,模拟器在pc上运行一般速度比较慢,耐心等待一下


把需要安装的apk文件,拖动到这个界面,就可以进行安装了。安装好之后可以在界面上看到图标

下面就进行monkey test,这里可以参考这篇文章:https://www.cnblogs.com/liu-ke/p/4353926.html
如果需要测试对应的app,需要先知道该app的包名,具体查看包名方法如下:
在命令行中输入:adb shell 进入shell界面 42 43 C:\Documents andSettings\Administrator>adb shell 44 45 # 46 47 4、 查看data/data文件夹下的应用程序包。注:我们能测试的应用程序包都在这个目录下面 48 49 C:\Documents andSettings\Administrator>adb shell 50 51 # ls data/data 52 53 ls data/data 54 55 com.google.android.btrouter 56 57 com.android.providers.telephony 58 59 com.android.mms 60 61 com.android.providers.downloads 62 63 com.android.deskclock 64 65 com.android.email 66 67 com.android.providers.media 68 69 com.android.settings 70 71 jp.co.omronsoft.openwnn 72 73 com.android.providers.userdictionary 74 75 com.android.quicksearchbox 76 77 com.android.protips 78 79 com.android.browser 80 81 com.android.launcher 82 83 com.android.term 84 85 com.android.speechrecorder 86 87 com.android.server.vpn 88 89 com.android.defcontainer 90 91 com.svox.pico 92 93 com.android.customlocale 94 95 com.android.development 96 97 com.android.soundrecorder 98 99 com.android.providers.drm100 101 com.android.spare_parts102 103 com.android.providers.downloads.ui104 105 com.android.fallback106 107 com.android.providers.applications108 109 com.android.netspeed110 111 com.android.wallpaper.livepicker112 113 android.tts114 115 com.android.htmlviewer116 117 com.android.music118 119 com.android.certinstaller120 121 com.android.inputmethod.pinyin122 123 com.android.providers.subscribedfeeds124 125 com.android.inputmethod.latin126 127 com.android.gallery128 129 com.android.systemui130 131 com.android.contacts132 133 com.android.phone134 135 com.android.sdksetup136 137 com.android.calculator2138 139 com.android.packageinstaller140 141 com.android.camera142 143 com.android.providers.settings144 145 com.thestore.main146 147 com.android.providers.contacts148 149 5、 以com.android.calculator2作为对象进行MonkeyTest150 151 #monkey -p com.android.calculator2 -v 500152 153 其中-p表示对象包 –v 表示事件数量154 155 运行过程中,Emulator中的应用程序在不断地切换画面。156 157 按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2018-9-6 18:15:39 | 只看该作者
今天学习了如何进行monkey test 猴子测试。





先配置一下android的模拟器,在sdk里面自带的有模拟器,路径:盘符:。。。\Android\android-sdk下面有个AVD manager,双击后打开


点击create,根据分辨率,尺寸等需要创建一个模拟器


然后点击start进行运行,模拟器在pc上运行一般速度比较慢,耐心等待一下


把需要安装的apk文件,拖动到这个界面,就可以进行安装了。安装好之后可以在界面上看到图标

下面就进行monkey test,这里可以参考这篇文章:https://www.cnblogs.com/liu-ke/p/4353926.html
如果需要测试对应的app,需要先知道该app的包名,具体查看包名方法如下:
在命令行中输入:adb shell 进入shell界面 42 43 C:\Documents andSettings\Administrator>adb shell 44 45 # 46 47 4、 查看data/data文件夹下的应用程序包。注:我们能测试的应用程序包都在这个目录下面 48 49 C:\Documents andSettings\Administrator>adb shell 50 51 # ls data/data 52 53 ls data/data 54 55 com.google.android.btrouter 56 57 com.android.providers.telephony 58 59 com.android.mms 60 61 com.android.providers.downloads 62 63 com.android.deskclock 64 65 com.android.email 66 67 com.android.providers.media 68 69 com.android.settings 70 71 jp.co.omronsoft.openwnn 72 73 com.android.providers.userdictionary 74 75 com.android.quicksearchbox 76 77 com.android.protips 78 79 com.android.browser 80 81 com.android.launcher 82 83 com.android.term 84 85 com.android.speechrecorder 86 87 com.android.server.vpn 88 89 com.android.defcontainer 90 91 com.svox.pico 92 93 com.android.customlocale 94 95 com.android.development 96 97 com.android.soundrecorder 98 99 com.android.providers.drm100 101 com.android.spare_parts102 103 com.android.providers.downloads.ui104 105 com.android.fallback106 107 com.android.providers.applications108 109 com.android.netspeed110 111 com.android.wallpaper.livepicker112 113 android.tts114 115 com.android.htmlviewer116 117 com.android.music118 119 com.android.certinstaller120 121 com.android.inputmethod.pinyin122 123 com.android.providers.subscribedfeeds124 125 com.android.inputmethod.latin126 127 com.android.gallery128 129 com.android.systemui130 131 com.android.contacts132 133 com.android.phone134 135 com.android.sdksetup136 137 com.android.calculator2138 139 com.android.packageinstaller140 141 com.android.camera142 143 com.android.providers.settings144 145 com.thestore.main146 147 com.android.providers.contacts148 149 5、 以com.android.calculator2作为对象进行MonkeyTest150 151 #monkey -p com.android.calculator2 -v 500152 153 其中-p表示对象包 –v 表示事件数量154 155 运行过程中,Emulator中的应用程序在不断地切换画面。156 157 按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件。



回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-4 20:48 , Processed in 0.072418 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表