面试经验|传音控股自动化测试

第一面:电话面试

1.Android开机流程

Android系统启动流程_shaoenxiao的博客-CSDN博客_android启动流程

2.如何测试开机时间

【App测试】如何测试启动时间?_测试分享官-CSDN博客

3.通过识别图形界面测试开机时间

4.android四大组件

5.java实现并发的方式

Java实现并发的几种方法_importsys的博客-CSDN博客_java如何实现并发

6.monkey如何缩短测试时间

答:《如何开展Monkey测试更高大上?》中的第三部分,Monkey测试如何做才更高大上?

总结几点:

monkey是一个命令行压测工具,基本使用方式是adb shell monkey 选项。

-p指定应用包名

-throttle指定用户操作间的延时,单位是毫秒

-v提供启动信息,测试完成等少量信息;-v -v提供较详细的信息,包括发送到Activity的事件信息;-v -v -v提供最详细的信息,包括选中和未选中Activity的信息

-s随机的事件操作序列

--ignore-crashes指定当应用奔溃时,不停止monkey运行,直到事件计算完成。

6.1 前期数据准备

app自动化测试工具Appium:登录被测试App,切到测试环境,构造业务相关的数据,如添加QQ好友,发QQ信息等。

因为QQ,金融类app必须登录后,才能测试;构造业务相关数据,monkey测试才会更真实。

appium实现:

Appium+Python实现简单的自动化登录测试

Appium + python自动化 - 启动app


7.开源测试工具

app自动化测试工具:appium

appium参考文档汇总、课件和Demo地址:https://github.com/geektime-geekbang/Geek_AppAutomationTesting

UI自动化工具Appium环境搭建及自动化测试详细教程分享

iperf—流量测试

APP弱网测试工具(QNET)

随笔分类 - Jmeter[APP]

Jmeter压力测试入门(转)


8.如何测试app

如何测试一个APP? - 知乎

给你一个App,你将如何测试?_dennis0315的博客-CSDN博客_给你一个app怎么测试

9.测试的理解

软件测试的理解_lovefantasy2010的博客-CSDN博客

10.测试规划

jmeter------测试计划

相关资料

测试开发技术交流

你可能感兴趣的:(测试工具,android)