02 2023 档案

摘要:1、Monkey 简介 Monkey是 Android sdk中自带的工具 运行在模拟设备中,并生成用户事件的伪随机流,例如点击,触摸,或手势,以及若干系统级事件。 Monkey测试,所有的事件都是随机产生的,不带任何人的主观性。可使用 Monkey进行压力测试 2、Monkey 环境 安装JDK 阅读全文
posted @ 2023-02-20 18:11 捕者 阅读(475) 评论(0) 推荐(0)
摘要:Appium简介 Apium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。 Apium支持OS、 Android及 Firefoxos平台测试 Apium使用 WebDrive的底层协议,来驱动Apple系统的UIAutomation库、 Android系统的UIAutomato 阅读全文
posted @ 2023-02-20 16:51 捕者 阅读(29) 评论(0) 推荐(0)
摘要:界面布局:布局是否台理,界面是否友好,是否符合用户习惯 图形测试:控件方向是否一致是否可以自适应窗口,标签风格是否统一,图片是否清晰,色彩使用是否让人舒服 内容测试:文字表达是否准确,是否有错别字,是否有乱码,是否有敏感词汇,是否侵权 导航测试:是否需要导航,导航帮助是否准确直观,导航与页面结构菜单 阅读全文
posted @ 2023-02-14 12:14 捕者 阅读(25) 评论(0) 推荐(0)
摘要:响应测试:各类操作是否满足用户可以接收的响应时间要求 边界测试:在各种边界压力下(电量、存储、网络)验证APP可否正确响应 压力测试:反复/长期操作下,系统资源占用是否异常,APP行为是否正常(自动化) 性能评估:在各种典型场景下占用系统资源情况 消耗测试:正常运行时内存,CPU消耗,APP后台长时 阅读全文
posted @ 2023-02-14 11:59 捕者 阅读(26) 评论(0) 推荐(0)
摘要:客户端有新版本是否有更新提 升级包下载中断是否支持继续或者重新下载 升级渠道验证 跨版本升级的可用性 强制升级情况下,用户是否还可以正常使用旧版本 非强制升级情况下,系统对新旧版本的兼容性* 阅读全文
posted @ 2023-02-09 19:25 捕者 阅读(16) 评论(0) 推荐(0)
摘要:多个App同时运行是否影响正常功能 App运行时前/后台切换是否影响正常功能 App运行时发送/收取邮件 App运行时拨打/接听电话 App运行时发送/接收信息 App运行时切换网络(2G、3G、4G、W|F|) App运行时浏览网络 App运行时使用蓝牙传送/接收数据 App运行时使用相机、计算器 阅读全文
posted @ 2023-02-09 19:22 捕者 阅读(20) 评论(0) 推荐(0)
摘要:安装测试 从不同的渠道获取安装程序是否正常 安装软件在不同操作系统下安装是否正常 钦件安装后是否能够正常运行,安装后的文件夹及文件是否写到了指定的目录里 软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理 软件安装过程中意外情况处理是否符合需求,如:死机,重启,断电 安装空间不足 阅读全文
posted @ 2023-02-09 19:18 捕者 阅读(148) 评论(0) 推荐(0)
摘要:功能测试 安装/卸载测试 更新测试 推荐更新 强制更新 刷新测试 手动刷新 自动刷新 登录测试 注册测试 本地注册 快速注册 多终端登录 第三方登录 登录测试 注销测试 运行测试 切换测试 后台切换 删除进程 锁屏 推送测试 横幅推送 弹框推送 锁屏推送 网络测试 移动网络(2/3/4/5G) WI 阅读全文
posted @ 2023-02-09 18:39 捕者 阅读(21) 评论(0) 推荐(0)
摘要:一、什么是探索性测试 探索性测试,最早是由测试专家 Cem Kaner 博士在 1983 年提出的,并受到当时语境驱动的软件测试学派的支持。后来,Cem Kaner 博士在佛罗里达工学院的同事 James A. Whittaker,凭借着在微软和谷歌担任测试架构师和测试总监的经验积累,撰写了最早的探 阅读全文
posted @ 2023-02-08 17:48 捕者 阅读(335) 评论(0) 推荐(0)
摘要:1、代码审查 合格的代码应具备正确性、清晰性、规范性、一致性和高效性 代码审查的范围 业务逻辑的审查 算法的效率 代码风格 编程规则 代码审查的方法 互査:就是在相同模块或相近模块的编程人员之冋互相检査对方的代码 走查:从头到尾将写好的程序检查一遍 代码审查 代码审查的规则 最基本语句的使用 重载函 阅读全文
posted @ 2023-02-08 17:42 捕者 阅读(141) 评论(0) 推荐(0)
摘要:兼容性测试概述 兼容测试简称CTS,指对所设计程序与硬件、软件之间的兼容性的测试 对于我们测试来说,通俗一点的理解可以认为是被测软件在不同的硬件平台( Pcimobile),不同的软件(浏览器),不同的操作系统平台、不同的网络环境中是否能够很友好运行的测试 兼容性测试作用 兼容性测试能够进一步提高产 阅读全文
posted @ 2023-02-08 17:18 捕者 阅读(409) 评论(0) 推荐(0)
摘要:1、易用性介绍 易用性概念 易用性测试是指用户使用软件时是否感觉方便,比如是否最多击鼠标三次就可以达到用户的目的 易用性和可用性存在一定的区别,可用性是指是否可以使用,而易用性是指是否方便使用 易用性测试包括针对应用程序的测试,同时还包括对用户手册系统文档的测试。通常采用质量外部模型来评价易用性 易 阅读全文
posted @ 2023-02-08 16:41 捕者 阅读(271) 评论(0) 推荐(0)
摘要:开发准入标准 单元测试:开发编码结束,并在开发环境已完成单元测试 业务实现:需求上规定的功能均已实现;如没有完全实现,请提供测试范围 代码联调:已完成集成测试,被测系统的基本流程可以走通,界面上的功能均实现,经过代码评审并符合软件编码规范 提交版本:开发提交最新版本代码,以此为基线,提交并通知测试组 阅读全文
posted @ 2023-02-08 14:11 捕者 阅读(95) 评论(0) 推荐(0)
摘要:测试准备阶段: 确定测试用例的优先级 创建测试数据,同时也可以准备测试用具和设计自动化测试脚本 根据测试规程创建测试套件,以提高测试执行的效率 测试执行过程: 项目提测:确认已经正确搭建了测试环境 冒烟测试:根据"准入准出标准",执行准备好的冒烟用例,如不通过则需要重新打回给开发,开发修复后重新提测 阅读全文
posted @ 2023-02-08 12:12 捕者 阅读(161) 评论(0) 推荐(0)
摘要:一.方法简介 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。 基本流和备选流: 阅读全文
posted @ 2023-02-07 12:04 捕者 阅读(161) 评论(0) 推荐(0)
摘要:一。方法简介 一个程序的功能说明通常由动态说明和静态说明组成。动态说明描述了输入数据的次序或转移的次序。静态说明描述了输入条件与输出条件之间的对应关系。对于较复杂的程序,由于存在大量的组合情况,因此,仅用静态说明组成的规格说明对于测试来说往往是不够的。必须用动态说明来补充功能说明。 功能图方法是用功 阅读全文
posted @ 2023-02-07 10:48 捕者 阅读(172) 评论(0) 推荐(0)
摘要:一。方法简介 利用因果图来设计测试用例时, 作为输入条件的原因与输出结果之间的因果关系, 有时很难从软件需求规格说明中得到。往往因果关系非常庞大, 以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试的工时与费用,可利用正交实验设计方法进行测试用例的设计 阅读全文
posted @ 2023-02-07 10:39 捕者 阅读(473) 评论(0) 推荐(0)