随笔分类 - APP
摘要:Toast 是 Android 系统中的一种消息框类型,它属于一种轻量级的消息提示,常常以小弹框的形式出现,一般出现 1 到 2 秒会自动消失,可以出现在屏幕上中下任意位置。它不同于 Dialog,它没有焦点。Toast 的设计思想是尽可能的不引人注意,同时还向用户显示信息希望他们看到。 测试 AP
阅读全文
摘要:1.工具 GT 支持Android和ios 利用GT,仅凭一部手机,无需连接电脑,即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、开发日志的查看、Crash日志查看、网络数据包的抓取、APP内部参数的调试、真机代码耗时统计等。 手机需要Root 还可以使用其他工具Per
阅读全文
摘要:PowerTutor 是由美国密歇根大学在谷歌的指导下开发的。它是用来展示google智能手机中主要组件或应用功耗的一种应用程序。例如,CPU,网络链接,LCD显示屏,GPS等。它允许开发者很直观的看到应用的功耗信息以优化应用的设计。因此,我们可以使用 PowerTutor 来监视产生功耗的任何一款
阅读全文
摘要:如何修改请求前数据? 1、设置请求前断点 Rules--Automatic breakpoints--before request 这种方式的断点会对所有请求生效 2、选中请求,进入Inpectors--Raw中修改请求信息 将类别从12307修改为12306 此时原本12307跳转到保洁页面,修改
阅读全文
摘要:弱网测试 概念 在当今移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。不同的协议、不同的制式、不同的速率,使移动应用运行的场景更加丰富。 从测试角度来说,需要额外关注的场景就远不止断网、网络故障等情况了。对于弱网的数据定义,不同的应用所界
阅读全文
摘要:Fiddler原理 Fiddler工具基本使用 删除请求 设置过滤 查看请求和响应数据 修改请求数据 修改响应数据 Fiddler典型应用场景 辅助定位Bug 构建模拟测试场景 APP弱网模拟测试 前端性能分析及优化 重定向、API接口测试等 手机抓包 为什么抓包? 通过抓包工具截取观察网站的请求信
阅读全文
摘要:实名认证 描述:有些功能操作中涉及到多步流程,下面看下在黑马头条中实名认证流程的功能测试。在这个功能点中我们重点关注测试的步骤流程,具体的细节部分(图片上传)将不再考虑。效果:测试用例设计与评审1、用例思维导图2、绘制流程图3、编写测试用例4、提Bug执行测试用例与缺陷跟踪 原文地址:https:/
阅读全文
摘要:编辑个人图像上传 描述:很多应用中我们都会遇到图片上传的功能,下面来看下在黑马头条中的编辑个人信息头像上传功能测试时有哪些注意点。 需求 1、上传照片大小不要超过2M,仅支持jpg、jpeg、bmp的图片格式 2、上传图片或拍照照片并且可以对照片进行剪裁效果测试用例设计与评审1、用例思维导图2、设计
阅读全文
摘要:点赞 需求: 1、点赞图标在没有数量情况下显示为赞; 2、有点赞数量的情况下显示为具体数据; 3、数量过万,按照全局定义显示。效果测试用例设计与评审1、用例思维导图2、设计业务功能测试用例执行测试用例与缺陷跟踪 原文地址:https://blog.csdn.net/dpl12/article/det
阅读全文
摘要:编写测试计划(测试方案) 主要内容 测试的概要说明 测试进度及轮次安排 测试策略(方案) 测试风险分析 测试各项标准 文章评论点赞 描述:在新闻类或者交友通信类软件中都有涉及到用户交互的功能,其中出现频率比较高的就是评论功能,下面我们就在黑马头条中来看下这些应用功能的测试关注点。 1、写评论 需求:
阅读全文
摘要:评论显示 需求: 1、评论内容显示100个字,超出字数以省略号代替,文末加全文按钮; 2、评论根据点赞数进行排序,点赞数相同时根据时间倒序排序; 3、作者可以置顶回复,置顶回复根据时间倒序排序; 4、时间显示规则为日期+时间。效果测试用例设计与评审1、用例思维导图2、设计业务功能测试用例执行测试用例
阅读全文
摘要:熟悉App项目步骤: 业务特性 用户与角色 组织架构图 技术栈 测试流程(一次迭代) 测试流程 需求分析与评审 编写测试计划(测试方案) 设计测试用例与评审 执行测试用例与缺陷跟踪 编写测试报告 本轮迭代范围 文章点赞评论(写评论、评论显示、点赞) 图像上传 实名认证 需求分析与评审 需求 软件需求
阅读全文
摘要:APP测试范围 APP测试分类 业务功能测试 APP专项测试 兼容性测试 安装、卸载、升级测试 交叉事件测试 Push消息推送测试 性能测试 其他测试 用户体验 极限、边界 权限 业务功能测试 概念 按照用户的需求(需求说明书、原型等)去检验检测开发的代码是否实现用户的功能性需求。 测试对象 功能点
阅读全文
摘要:Appium系列分享,第一篇,常用API接口 1.创建新的会话(session) #python Androidfrom appium import webdriverdesired_caps = {'platformName': 'Android','platformVersion': '7.0'
阅读全文
摘要:开发语言选择 通常用于自动化测试的编程语言有:Python、Java、Javascript、Ruby、C#、PHP等。一般我们会选择自己熟悉的编程语言来编写自动化脚本,但对于编程基础基本为0的童鞋(或者专注于做自动化测试的童鞋),推荐学习使用Python。 相对于其他语言,Python做自动化测试有
阅读全文
摘要:面试的时候是否有被问到,假如当一个安卓app闪退了,然后操作发现不是的必现的时候,你是怎么解决,提交Bug的,怎么确定最后是否解决的? 大部分的答案如下: 1.很多的人的回答是尽量的去回忆操作步骤,然后一直重现,并先提交一个条Bug,作为多个版本跟踪; 2.连接ddms或者输入adb logcat
阅读全文
摘要:目前大部分的Monkey测试的方式大都无法对独立的模块进行稳定性测试,而每个业务线的入口在测试阶段很难通过原生的Monkey测试(随机性较强)来发现自己模块内crash的问题,针对这个问题,在网上查找资料 偶然在网上查看到这个技术,感兴趣,就记录下【感谢博主分享】 1.原文再此:https://bl
阅读全文