1. 首页 > 手游资讯

软件测试入门指导 软件测试入门教程

作者:admin 更新时间:2024-10-26
摘要:一、APP测试流程需求分析测试计划编写测试用例设计测试用例评审用例执行回归测试非功能测试走查验收(UI、产品)测试总结报告灰度发布上线二、APP结构2.1 ap,软件测试入门指导 软件测试入门教程

 

一、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 级别的测试管理大咖量身打造职业规划。