软件测试-APP自动化测试

1人 购买 好评度 - 收藏
  • APP自动化测试
更多班级

APP自动化测试

上课时间:05月18日 至 23年05月

¥688.00

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即报名

课程概述

课程目录

学员评论

老师介绍

  • 老符老师

    老符老师

    符永明,1998年毕业于天津大学计算机自动化专业,本科学士学位。腾尚高级软件架构师,腾尚软件测试高级讲师、人工智能高级讲师,拥有20余年软件开发、软件测试工作经历,《软件测试一本通》撰写者。主要研究领域:Android软件系统驱动开发、Android软件系统优化、AI人工智能、Selenium、Monkey自动化测试Jmeter接口测试等。
  • 符老师

    符老师

    Tenson-Lucky 符永蔚:腾尚运营项目高级讲师,公司董事,毕业于西南石油大学石油工程、四川大学市场营销、厦门大学金融学硕士,研究领域:运营管理统筹、金融市场分析、市场数据分析、软件测试、企业运营管理等,《写给年轻人的金融学故事》著者,《软件测试一本通》参与者。拥有发明专利:“一种基于互联网教学管理仪器”
  • 樊老师

    樊老师

    10多年丰富的软件测试以及测试管理经验。有丰富的项目实施以及管理经验,擅长软件测试的流程管理,软件的需求分析,接口测试、性能测试、自动化测试等。
  • 斛老师

    斛老师

    腾尚时代软件测试高级讲师,从事十几年软件测试行业。主要研究领域:性能测试(Loadrunner、Jmeter)、数据库的优化以及接口测试等。
  • Quincy

    Quincy

    软件测试基础结构、方案计划、数据库分析,数据库调优等,自动化测试(selenium、QTP)、APP自动化(MK)、接口测试(jmeter);软件测试一本通主要撰写者。曾供职于:华为技术
  • 刘洋志

    刘洋志

    腾尚时代营销事业部总经理,腾尚学院营销策划高级讲师。曾为深圳多个行业多家企业做过营销策划咨询,被誉为实战营销专家。
简  介 APP自动化:结合项目掌握Monkey自动化测试工具,ADB命令,以及编写简单的测试脚本
课程目标:
软件测试APP自动化测试:Monkey,ADB等工具命令的使用,结合项目实战完成系统的自动化测试;
1.ADB基础命令学习及完成;
2.菜篮子项目环境搭建,以及项目实战市局分析;
3.Monkey软件测试自动化工具的基本使用,以及Monkey在项目中的实战性,数据分析,问题定位等;
具体内容:

1.为什么要开展压力测试?

提高产品的稳定性

提高产品的留存率

2.什么时候开始压力测试?

首轮功能测试通过后

下班后的夜间进行

第二部分:理论

1.什么是monkey?

Monkey是发送伪随机用户事件的工具;

2.monkey在那里?

在手机系统里,为了跟monkey进行通信,要借用adb

3.什么是adb?

Android debgu bridge

monkeyScript

4.什么是MonkeyScript?

monkeyScript是一组可以被monkey识别的命令集合

Monkeyscript可以完成重复固定的操作;

monkeyRunner

5.什么是monkeyRunner

monkeyRunner提供了一系列的API

monkeyRunner可以完成模拟事件及截图操作

6.monkey和monkeyRunner的区别

Monkey:在adb shell中,生成用户或系统的伪随机事件;

monkeyRunner:通过API定义特定命令和事件控制设备;

7.monkeyRunner APIs

monkeyRunner:用来连接设备或模拟器

monkeyDevice:提供安装、卸载应用,发送模拟事件;

monkeyImage:完成图像保存,以及对比的操作;

8.monkeyrunner的 测试类型

多设备控制  功能测试  回归测试

9.压力测试结果

1)crash:崩溃,应用程序在使用中非正常退出;

2)Anr:application not responding无响应

第三部分:实践

1.准备测试环境

准备Android sdk环境   

准备Python环境       

2.一个app的压测实践

压测过程step1

在手机开发者选项中,将usb调试选上

压测过程Step2

确认手机和电脑已经成功连接   使用命令adb devices 进行确认

压测过程Step3

安装测试app,使用命令adb install package.apk

压测过程Step4

发送压测指令,使用adb shell monkey 1000

1000告诉monkey帮助完成1000个指令,包括home键,滑屏减等等;


 

* 课程提供者:腾尚学院

老师还为你推荐了以下几门课程