千机游戏提供最新游戏下载和手游攻略!

软件测试入门指南:APP端操作与技巧基础

发布时间:2024-10-23浏览:83

一、APP测试流程

需求分析

测试计划编写

测试用例设计

测试用例评审

用例执行

回归测试

非功能测试

走查验收(UI、产品)

测试总结报告

灰度发布

上线

二、APP结构

2.1 apk包结构

2.1.1 apk简介

全称:Android application package(安卓应用程序包)

是安装在安卓设备上的软件;

apk文件基于ZIP文件格式 .后缀名被修改为apk。

2.1.2 apk结构

lib/

res/

assets/

classes(n).dex

resources.arsc

AndroidManifest.xml

2.2 APP分类

Native APP:原生APP手机应用程序

Hybrid APP:混合型APP手机应用程序

Web APP:基于Web的APP手机应用程序

2.2.1 Native APP

2.3 查看页面元素

工具

uiautomatorviewer

weditor

appium

2.4 元素属性

三、APP测试用例设计思路

四、常用模拟器

4.1 emulator

4.1.1 介绍

Android Studio自带模拟器

功能齐全

4.1.2 环境准备

安装jdk及配置环境变量;

官网:https://www.oracle.com/java/technologies/downloads

安装完毕后需要配置环境变量

新建变量 JAVA_HOME:jdk 安装根目录

Path 变量中添加

%JAVA_HOME%

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

验证环境:java -version

安装sdk及配置环境变量:

官网:https://android-sdk.en.softonic.com/

新建变量ANDROID_HOME:sdk 安装根目录

Path 变量中添加

%ANDROID_HOME%

%ANDROID_HOME%\emulator

%ANDROID_HOME%\tools

%ANDROID_HOME%\tools\bin

%ANDROID_HOME%\platform-tools

环境验证:adb --version

4.1.3 安装

参考文档:https://ceshiren.com/t/topic/4001

4.1.4 使用

参考文档:https://ceshiren.com/t/topic/4012

查看帮助:emulator -help

查看模拟器列表:emulator -list-avds

启动模拟器:emulator @avd_name

4.2 mumu模拟器

网易出品的 Android 模拟器

下载地址

Win 历史版本:http://mumu.163.com/update/win/

Mac 历史 版本:http://mumu.163.com/20200515/25905_880858.html

4.2.1 界面展示

4.2.2 切换横屏

参考文档:https://ceshiren.com/t/topic/931

4.3 Genymotion

下载地址:https://www.genymotion.com/download/

选择个人版本

五、开发者模式

点击设置;

点击关于手机;

连续点击多次MIUI版本。

5.1 常用选项

开启开发者选项;

不锁定屏幕;

USB调试;

选择模拟位置信息应用;

显示触摸操作;

指针位置;

调试GPU过度绘制;

显示所有“应用程序无响应”。

霍格沃兹的测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

用户评论

堕落爱人!

这款《软件测试学习笔记》APP真是帮了我大忙啊,学起来一目了然。

    有15位网友表示赞同!

初阳

我刚开始学习游戏编程,觉得这个App的基础知识介绍得特别全面。

    有17位网友表示赞同!

颜洛殇

玩过那么多游戏行业的学习资源,这回终于找到一套易懂的教程了。

    有18位网友表示赞同!

热点资讯