51Testing软件测试论坛
标题:
【思迈尔分享】android测试微学习-adb介绍赠送职场心得分享
[打印本页]
作者:
fengzhulin
时间:
2018-7-31 14:24
标题:
【思迈尔分享】android测试微学习-adb介绍赠送职场心得分享
本帖最后由 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。
[attach]117719[/attach]
附录:
https://blog.csdn.net/siwuxie095/article/details/53431818
【职场话题】
今天跟大家分享的是:
如何看待公司的各种培训、分享和会议。
只要是大型一点的公司,公司内部应该都会组织一些培训、分享和会议,这有2个含义,其一是管理层需要有业绩,因为管理层需要向他的领导汇报工作,那么团队提升是一部分吧,提升主要通过什么呢?就是培训、分享;其二就是增强团队凝聚力,让大家有机会能“聚”在一起,并且有一个互动的机会;
明白了这2点,那么作为员工的自己,就应该给自己一个定位,首先,培训是肯定需要参加的,不仅要参加听,还要参加讲;很多人可能觉得培训的内容有难度,或者和自己没有任何关系,刚好手上又有别的任务,就不去了,要知道,如果是和自己专业或者本职工作相关的培训,即使现在无用,不代表将来无用,所以也许你无需吸收全部内容,但是对培训内容和主体的了解是必须的,这样以后自己在遇到问题时,知道曾经有过此类培训;
如果自己真的没有时间去听培训课程,那么在课后也应该找培训者要一份ppt,自己大概看一下,增进一下知识的广度,另外从管理层的视角来看,一般一个培训发起了,如果是非强制性的去听,愿意去听课的同学,给领导层留下的印象肯定是爱学习,上进的好印象,无形中也会给自己加一些印象分;
当然,培训效果有好有差,老师技能也参差不齐,企业中很多培训都是对ppt照念,枯燥乏味,那么对于听众的你,是不是能学到如何提升培训技能,如何提高编写ppt的技能呢?然后争取机会自己能上台,不是为了给大家传授知识,而应该是为了更好的消化吸收知识、学会如何进行一次培训、提升在公众面前演讲的能力以及树立自己在团队的形象。
作者:
wuxiaochun1987
时间:
2018-7-31 16:22
然后呢
作者:
wuxiaochun1987
时间:
2018-7-31 16:22
再然后呢
作者:
fengzhulin
时间:
2018-9-6 18:15
今天学习了如何进行monkey test 猴子测试。
[attach]118341[/attach]
先配置一下android的模拟器,在sdk里面自带的有模拟器,路径:盘符:。。。\Android\android-sdk下面有个AVD manager,双击后打开
[attach]118342[/attach]
点击create,根据分辨率,尺寸等需要创建一个模拟器
[attach]118343[/attach]
然后点击start进行运行,模拟器在pc上运行一般速度比较慢,耐心等待一下
[attach]118344[/attach]
把需要安装的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.drm
100
101
com.android.spare_parts
102
103
com.android.providers.downloads.ui
104
105
com.android.fallback
106
107
com.android.providers.applications
108
109
com.android.netspeed
110
111
com.android.wallpaper.livepicker
112
113
android.tts
114
115
com.android.htmlviewer
116
117
com.android.music
118
119
com.android.certinstaller
120
121
com.android.inputmethod.pinyin
122
123
com.android.providers.subscribedfeeds
124
125
com.android.inputmethod.latin
126
127
com.android.gallery
128
129
com.android.systemui
130
131
com.android.contacts
132
133
com.android.phone
134
135
com.android.sdksetup
136
137
com.android.calculator2
138
139
com.android.packageinstaller
140
141
com.android.camera
142
143
com.android.providers.settings
144
145
com.thestore.main
146
147
com.android.providers.contacts
148
149
5、 以com.android.calculator2作为对象进行MonkeyTest
150
151
#monkey -p com.android.calculator2 -v 500
152
153
其中-p表示对象包 –v 表示事件数量
154
155
运行过程中,Emulator中的应用程序在不断地切换画面。
156
157
按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件。
作者:
fengzhulin
时间:
2018-9-6 18:15
今天学习了如何进行monkey test 猴子测试。
[attach]118341[/attach]
先配置一下android的模拟器,在sdk里面自带的有模拟器,路径:盘符:。。。\Android\android-sdk下面有个AVD manager,双击后打开
[attach]118342[/attach]
点击create,根据分辨率,尺寸等需要创建一个模拟器
[attach]118343[/attach]
然后点击start进行运行,模拟器在pc上运行一般速度比较慢,耐心等待一下
[attach]118344[/attach]
把需要安装的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.drm
100
101
com.android.spare_parts
102
103
com.android.providers.downloads.ui
104
105
com.android.fallback
106
107
com.android.providers.applications
108
109
com.android.netspeed
110
111
com.android.wallpaper.livepicker
112
113
android.tts
114
115
com.android.htmlviewer
116
117
com.android.music
118
119
com.android.certinstaller
120
121
com.android.inputmethod.pinyin
122
123
com.android.providers.subscribedfeeds
124
125
com.android.inputmethod.latin
126
127
com.android.gallery
128
129
com.android.systemui
130
131
com.android.contacts
132
133
com.android.phone
134
135
com.android.sdksetup
136
137
com.android.calculator2
138
139
com.android.packageinstaller
140
141
com.android.camera
142
143
com.android.providers.settings
144
145
com.thestore.main
146
147
com.android.providers.contacts
148
149
5、 以com.android.calculator2作为对象进行MonkeyTest
150
151
#monkey -p com.android.calculator2 -v 500
152
153
其中-p表示对象包 –v 表示事件数量
154
155
运行过程中,Emulator中的应用程序在不断地切换画面。
156
157
按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2