软件测试机申请方案

1.概述

        基于移动端的产品完成开发进入测试阶段时,该阶段要完成产品功能准确性、兼容性、易用性、可迁移性等等,为了最贴近用户真实场景,最大程度的发现问题,减少产品软件上线后的回归修复成本,需要使用真机进行测试,为了指导测试设备的选型以及最大程度的覆盖测试,下面将进行具体的分析与设计。

2.目的

        测试手机的申请,局限于目前产品软件的多样性、市面上手机系统的复杂性以及手机模拟设备的不成熟,在实际的测试场景中,不可能购买也无法购买众多的真机用于兼容性等测试,兼容性测试将更多的选择平台化,而测试机日常更多的服务于功能性测试、BUG回归性测试以及重现bug等。

3.设计与方案分析

3.1 效验产品软件的可移植性

        当前公司经营项目中,存在交付性项目,如:XX等项目,当需求功能开发完成后移交给测试人员,为了效验移植软件的真实使用性、准确性以及用户体验,需要在真实的手机上进行效验,确保符合目标需求设计以及减少上线后功能出现异常的使用风险。核心:需要真实手机效验

3.2 效验产品软件在不同机型上的兼容性

3.2.1 当前现状

        受限于市场手机(Android&Ios)的型号多样性,如操作系统、分辨率、显示尺寸、电池以及二次开发的操作系统(如华为:鸿蒙,小米的:miui),种类繁多,公司内部无法尽可能购买多的手机做兼容性测试,也不切实际。

3.2.2 解决方案

方案一:产品完成后,投放市场前,可多次组织公司的员工对产品软件进行使用,收集过程中发现的问题并进行修复。

核心:无费用产生(不用购买真实手机),局部手机覆盖。

方案二: 可以根据某段时间(年/季度)内,手机品牌及手机型号Top榜上前5的手机进行选定购买,日常测试过程中,使用真机进行功能测试,从而覆盖兼容性测试。

核心: 真机测试,可以提前解决覆盖问题,兼容性覆盖率预估:40%(以市场占有率)。

方案三:选择第三方平台进行手机兼容性适配,当产品软件完成后,投入市场使用前,进行兼容性测试,将需要进行测试的软件提交给第三方,选择适配的机型进行验证,可以精准的发现与定位BUG,减少开发调试修复的时间。

核心:产生测试费用。

3.2.3(附) 第三方平台测试方案及费用

平台名称:“Testin云测”一家人工智能技术驱动的企业服务平台,为全球超过百万的企业及开发者提供云测试服务、AI数据标注服务、安全服务及推广服务(https://www.testin.cn/)

按需服务项目:App标准兼容测试(通过智能遍历和Monkey测试,快速实现对App的基础兼容性测试,在短时间内帮助客户发现兼容性问题)、深度兼容测试(按需)、远程真机测试(按需)

理由:按照公司目前软件服务对象,以及软件服务场景(娱乐),标准兼容测试可以满足。

费用:按季度/月进行购买,费用价格:1888/季度(推荐)

平台名称:“腾讯WeTest”腾讯旗的软件公司,专注于提供:应用解决方案、兼容解决方案、性能解决方案、安全解决方案,服务对象主要为:APP、小程序等(https://wetest.qq.com/)

按需服务项目:App自动化兼容性测试(提供云端自动化兼容服务,提交云端百台真机,并行测试。快速发现App应用兼容性和性能问题,覆盖安卓主流机型)

理由:按照公司目前软件服务对象,以及软件服务场景,1000以下的手机兼容性足够,另外,也提供小程序安全测试等(目前公司较多的项目与微信、小程序有所关联)

费用:按季度/月进行购买,费用价格:2399/季度(推荐)

3.2.4 主流机型选择方案

准备:按需(手工测试机少、自动化专用机、公司产品测试需要等)列举需要的Android和IOS的测试机的数量,明确需要的特殊条件(如:6.4以上大屏、双卡双待、安卓9系统以上等)

分析:可以通过第三方数据平台(友盟,firebase,GA,Facebook,神策等)提供的当前季度手机市场占有率的数据,锁定主流手机品牌,再根据品牌手机的销售数据,选择需要覆盖的主流测试机(以下数据来自Thttp://www.199it.com/archives/1089970.html)

.华为

2020年上半年中国智能机市场,华为(含荣耀)智能手机销量约5,800万部,市场份额为40.2%,同比增长4.9个百分点。

华为国内智能机市场销量中,荣耀系列占39.9%,Nova系列占21.5%,畅想系列占16.9%,Mate系列占12.7%,P系列占9%。华为上半年畅销机型为荣耀9X、畅享10、Mate 30(5G),4月上市的P40 Pro(5G)跻身华为2020年第二季度最畅销机型前三。

.vivo

2020年上半年中国智能机市场,vivo(含IQOO)智能手机销量约2,320万部,市场份额为16.1%,同比下降2.1个百分点。vivo上半年最畅销机型为Y3、U3x、Y50。

.OPPO

2020年上半年中国智能机市场,OPPO(含Realme)智能手机销量约2,260万部,市场份额为15.6%,同比下降2.6个百分点。OPPO上半年畅销机型为A11、A92s(5G)、A8。

.苹果

2020年上半年中国智能机市场,苹果智能手机销量约1,700万部,市场份额为11.8%,同比增长3.4个百分点。苹果上半年畅销机型为iPhone 11、iPhone XS、iPhone 11 Pro Max,4月上市的iPhone SE2跻身苹果2020年第二季度最畅销机型前三。

.小米

2020年上半年中国智能机市场,小米智能手机销量约1,500万部,市场份额为10.3%,同比下降1.7个百分点。小米上半年畅销机型为Redmi Note 8、Redmi Note 8 Pro、Redmi 8A。

结论:根据数据我们选出需要的机型,IOS因为可选简单,这里就不做专项的数据调研,当选择完机型后,我们就可以发起申请(这里可以根据公司的情况,选择二手测手机)

4.结论

        购买测试机的主要目的,还是用于功能性、业务性的测试使用,模拟真实的软件使用环境进行测试,减少上线后出现功能性、业务性的BUG,同时也可以进行兼容性测试,选择主流的测试机型可以增加覆盖率,根据产品的规模,选择性的通过第三方平台(testin、阿里云测、腾讯云测、百度云测)进行大范围的覆盖测试,同时也可以选择指定的机型进行针对性的兼容测试以及BUG定位,跟内部测试配合,完善测试覆盖面。

备注:目前,客户对于产品使用更多的是集中在业务功能类的BUG,一味的追求兼容性会增加项目成本,应该减少花99%的时间去寻找1%的BUG的类似事件发生。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/855584.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

白酒:酒文化传承中的挑战与机遇

随着时代的变迁,酒文化传承面临着许多挑战与机遇。我们来看看酒文化传承面临的挑战。随着现代生活方式的改变,人们对于传统酒文化的认知逐渐淡化。与此同时,年轻一代对于酒文化的兴趣不如老一辈浓厚,这使得酒文化的传承面临断层的…

vben-admin

table <style scoped lang"scss"></style><template><div><BasicTable register"registerTable"><template #toolbar><Button type"primary" click"handleCreatedAdd">添加</Button>…

每日复盘-202406018

今日关注&#xff1a; 20240617 20240618 六日涨幅最大: ------1--------300868--------- 杰美特 五日涨幅最大: ------1--------300868--------- 杰美特 四日涨幅最大: ------1--------300868--------- 杰美特 三日涨幅最大: ------1--------300462--------- 华铭智能 二日涨…

梅雨季机房运维注意事项

就在今天&#xff0c;江淮流域正式入梅啦。梅雨季雨水丰沛&#xff0c;机房运维要特别注意这些方面&#xff0c;以确保设备安全运行和数据中心的环境稳定。 首先&#xff0c;要防潮 具体措施 1、检查屋顶和墙壁密封性&#xff0c;确保机房屋顶和墙壁的密封性良好&#xff0c…

如何用 Google Chrome 浏览器浏览经过 XSLT 渲染的 XML 文件

对于经过XSLT渲染的XML文件&#xff0c;本来&#xff0c;可以直接用 IE (Internet Explorer) 打开&#xff0c;就能看到渲染之后的样子&#xff0c;很方便。但是后来&#xff0c;微软把 IE 换成了 Microsoft Edge&#xff0c;按理说这是比 IE 更先进的浏览器&#xff0c;可是偏…

Android Jetpack组件简介

Android Jetpack 是一套用于构建 Android 应用程序的组件、工具和指南的集合&#xff0c;旨在简化开发流程、提高应用质量&#xff0c;并让开发者能够更快地发布应用。Jetpack 组件经过精心设计&#xff0c;可以解决常见的开发问题&#xff0c;减少样板代码&#xff0c;并帮助开…

ubuntu18.0.4安装gradio踩坑记

Collecting pandas (from gradio) Downloading http://mirrors.cloud.aliyuncs.com/pypi/packages/c3/e2/00cacecafbab071c787019f00ad84ca3185952f6bb9bca9550ed83870d4d/pandas-1.1.5-cp36-cp36m-manylinux1_x86_64.whl (9.5MB) 100% |████████████████…

数字时代的创新:二人共益订单模式解析

一、引言 随着数字技术的飞速发展&#xff0c;商业模式也日新月异。其中&#xff0c;“二人共益订单模式”凭借其独特的互助与共赢理念&#xff0c;迅速在市场中获得关注。该模式不仅为用户提供了优质服务和独享优惠&#xff0c;更通过用户间的互助和订单共享&#xff0c;实现…

亚马逊卖家新策略:利用自养号测评突破销量瓶颈

在亚马逊上架的产品已经有一段时间了&#xff0c;但大部分流量和销售都依赖于广告&#xff0c;自然排名并不理想。这种情况下&#xff0c;提升自然流量变得尤为重要。接下来&#xff0c;我将分享一些有效的方法来增加你的亚马逊Listing的自然流量。 1. 优化广告表现 自然流量…

2024.1版 IDEA share project on github 报错

2024.1版 IDEA share project on github 报错 报错信息报错原因解决办法 报错信息 Cannot load information for github.com/Worldfickler:Request response: Access tothis site has been restricted. lf you believe this is an error, please contacthttps://support.githu…

『大模型笔记』如何让小型语言模型发挥作用!

如何让小型语言模型发挥作用! 文章目录 一. 如何让小型语言模型发挥作用!不可能的可能性小模型的潜力创新方法与突破实践与验证过滤系统与数据质量小模型的逐步改进信息理论蒸馏方法(新工作InfoSum)总结与展望Infini-Gram与N-gram模型的新时代后缀数组与高速计算二. 参考文献…

Navicat 重装 查找 保存的查询sql文件

背景&#xff1a;Navicat 一个收费的软件&#xff0c;存在的最大缺点就是收费&#xff0c;所以我们为了优化它会遇到卸载重装这些复杂的过程&#xff0c;但是我们保存的查询sql会跟随卸载Navicat而删除&#xff0c;为了节省时间省去不必要的麻烦&#xff0c;我们可以查到我们保…

高质量海报素材免费获取,提升设计感的必备网站!

在数字时代&#xff0c;海报设计变得尤为重要&#xff0c;可以说是企业品牌、活动、产品甚至个人风格的扩音器。一个优秀的海报设计可以给我们带来视觉冲击&#xff0c;给我们留下深刻的印象。然而&#xff0c;创作一张独特的海报并不容易。你需要找到合适的海报材料&#xff0…

乐鑫ESP32-C6支持WiFi 6通信,设备联网交互方案,启明云端乐鑫代理商

随着物联网设备的不断增多&#xff0c;对可靠、高容量和低功耗无线连接的需求变得尤为迫切。这就是Wi-Fi 6&#xff08;即802.11ax&#xff09;应运而生的原因&#xff0c;这一技术在各个环境中的应用印证了此类需求的重要性。 设备智联在我们的日常生活中越来越常见。从智能家…

【Qt快速入门(六)】- QLineEdit按钮的使用

目录 Qt快速入门&#xff08;六&#xff09;- QLineEdit按钮的使用QLineEdit按钮的使用QLineEdit的基本用法1. 创建和设置文本2. 获取输入文本3. 清空输入文本 文本处理1. 选择文本2. 设置光标位置3. 撤销和重做 输入验证1. 输入掩码2. 校验器3. 输入限制 样式设置1. 设置字体和…

计算机网络:4网络层

网络层 概述分组转发和路由选择面向连接的虚电路 VC 服务无连接的数据报服务 网际协议IPIPv4划分子网编址方法&#xff1a;子网掩码无分类编址 CIDRIPv4地址与MAC地址地址解析协议ARP IP数据报的发送和转发IPv4数据报的首部格式 静态路由配置因特网的路由选择协议路由信息协议R…

基于PHP+MySQL组合开发的知识付费小程序源码系统 带完整的源代码包+搭建部署教程

系统概述 随着互联网的快速发展&#xff0c;知识付费逐渐成为了一种新型的经济模式。越来越多的用户愿意为高质量的内容付费&#xff0c;而开发者们也在不断探索和创新&#xff0c;以提供更加便捷、高效的知识付费平台。本文将详细介绍一个基于PHPMySQL组合开发的知识付费小程…

Excel表格如何增加下拉选项并填充颜色

在Excel表格中增加下拉选项并填充颜色&#xff0c;可以按照以下步骤进行操作&#xff1a; 一、增加下拉选项 1、 选择目标单元格&#xff1a;首先&#xff0c;你需要选择你想要添加下拉选项的单元格。 2、选定目标单元格后&#xff0c;点击Excel菜单栏上的“数据”选项卡&…

假装热闹的618!商家被榨干,大主播集体哑火……

一年一度的618落下了帷幕&#xff0c;不见平台的战报&#xff0c;也不见品牌的战报&#xff0c;那些恨不得每小时公布一次销售数据的大主播&#xff0c;似乎也哑火了。 在热搜上&#xff0c;除了平台花钱买来假装热闹的话题&#xff0c;就是无数商家的叫苦&#xff0c;而消费者…

vue中的依赖管理

第1部分&#xff1a;引言 1.1 Vue框架简介 Vue.js是一个用于构建用户界面的渐进式框架。它从核心出发&#xff0c;易于学习和集成&#xff0c;同时提供丰富的生态系统支持&#xff0c;包括但不限于Vuex状态管理、Vue Router路由管理等。Vue的核心库只关注视图层&#xff0c;易…