展开

关键词

APP兼容测试如何测试

本文3012字,阅读约需8分钟 随着 APP 应用范围越来越广,用户群体越来越大,终端设备的型号也越来越多,移动终端碎片化加剧,使得 APP兼容测试成为测试质量保障必须要考虑的环节。 APP兼容性的测试主要包含系统兼容、产商ROM 兼容性、屏幕分辨率兼容、网络兼容、其他兼容性几个大类,下面对测试方法逐一进行详细的说明。 2 测试设计阶段 根据当前市场和线上运营用户的各系统版本、厂商的使用率,结合移动设备分辨率的特性,得出APP兼容测试矩阵,下图仅供参考。 如果测试app受众用户只有不到万,日活月活很低的产品比如中小银行app、房产交易app,个人认为没有必要投入大量的金钱去兼容全部的机型。 4 线上阶段 ①当通过人工或自动手段完成 APP 兼容测试,并产品上线后,会收到用户反馈的兼容性问题。依据反馈问题,需补充该兼容测试场景的用例,用于后续版本测试

1.3K20

移动App兼容测试工具Spider

美团·大众点评公司旗下的多款App拥有大量的用户,App测试的过程中需要考虑到不同机型、系统、分辨率的兼容性,同样一个功能要在不同的机型测试。 为了加快整个测试流程,提高兼容测试效率对我们来说就变得尤为重要 概述 这次分享的主要内容包括以下3个部分: Spider功能介绍; 介绍相关背景; Spider功能实现。 Spider的主要功能 同时查看、修改、共享多台设备API接口数据; 接口测试数据存储和回放; 同时操作多台设备。 功能展示 回放测试数据并跳转 ? 多设备兼容测试 ? App先发请求到Spider,Spider来判断这个请求是否继续往后面走,如果需要返回固化测试数据,则直接将准备好的测试数据序列化之后发送给App。 首先App肯定是需要做一些代码改造,在APP Debug面板打开测试开关之后,所有的App发送到服务器的请求,都会发送到Spider。

2.1K50
  • 广告
    关闭

    老用户专属续费福利

    云服务器CVM、轻量应用服务器1.5折续费券等您来抽!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    为什么越来越少的人用 jQuery?

    以下是目前两个API的兼容情况: ? querySelector兼容情况 ? querySelectorAll兼容图 从图中可以看到,这两个API已经很好的兼容各个浏览器。 那么,网上都说操作真实 DOM 慢,但测试结果却比 React 更快,为什么? 打个比方: 我让jQuery去瓶酱油,给了他100块钱,这时我们需要告诉他去小卖铺的路怎么走、怎么跟老板说啥酱油,多少钱的酱油,找多少零钱,还得告诉他怎么回来(命令式)。 这时我让Vue去酱油去了,这时我只需要给他钱,并且告诉他目的地在哪儿,什么酱油即可,不需要手把手教他(函数式)。 这就是传统开发和现代框架开发的不同。 使用现代框架开发,可以使用Webpack(当然使用jQuery也可以使用Webpack),可以使用人家提供的现成的脚手架,比方说create-react-app,vue-cli。

    33121

    为什么越来越少的人用 jQuery?

    以下是目前两个API的兼容情况: ? ? 从图中可以看到,这两个API已经很好的兼容各个浏览器。 Vue中也是使用此API进行元素获取的: ? 尤雨溪:网上都说操作真实 DOM 慢,但测试结果却比 React 更快,为什么? 打个比方: 我让jQuery去瓶酱油,给了他100块钱,这时我们需要告诉他去小卖铺的路怎么走、怎么跟老板说啥酱油,多少钱的酱油,找多少零钱,还得告诉他怎么回来(命令式)。 这时我让Vue去酱油去了,这时我只需要给他钱,并且告诉他目的地在哪儿,什么酱油即可,不需要手把手教他(函数式)。 这就是传统开发和现代框架开发的不同。 使用现代框架开发,可以使用Webpack(当然使用jQuery也可以使用Webpack),可以使用人家提供的现成的脚手架,比方说create-react-app,vue-cli。

    23430

    测试开发面试题

    举例: (一).我想要回家,让你给我买一张票,然后设计测试用例 答案: 1.确定需求(回家回哪,需要什么票,什么时候的票) 2.开始测试 2.1功能测试(我去买票(火车票,飞机票),买到票(什么时候 ) 2.3可维护性测试(票是否可保存完好) 2.4兼容性(还不同人的去,我中间招人去,我坐车走路) 2.5算法测试(我通过不同的渠道买票花费的时间) 2.6竞品测试(别的人怎么的票) 2.7安全性测试 (身份信息保密) 2.8性能测试(一个身份证多张票,同时多张身份证多张票) 二.工作测试流程: (一).功能测试流程 1.需求评审(重点,你发挥的作用是什么,需求可执行性,关联影响的功能模块,异常情况处理 (分批发布) 三.app专项测试: 1.CPU,内存,流量,电量,弱网,兼容性,FPS,中断,安装,稳定性 怎么自动化实现,写一些自动化框架方法封装起来,重复的使用 2.冷热启动的区别 冷启动:在个人电脑中 App类似,就是完全退出(不在后台运行)后重启启动。 热启动:非冷启动情况都可以称为热启动。热启动比冷启动多了一个触发点,那就是在后台启动App,比如双击苹果的HOME键,进行App的热启动。

    8100

    泥浆里打滚的浏览器

    春运来了,12306.cn一年一度地接受中国网民们的群体压力测试。结果如预期,不及格。国产浏览器们在这个测试过程中充当了工具提供者,顺道利用“工信部和铁道部”两个躺着的部门,享受了一场营销盛宴。 4、未来在哪里?国内浏览器们都是走一步看一步,继续“拿来主义” 浏览器的未来在哪里?多屏融合—>简单和开放—>浏览器APP化-浏览器操作系统化,中间可能会有差异化浏览器分得小众市场。 自有浏览器超过对手胜算不大,时间也不允许,只有!百度现在清楚的是“对于依赖流量的我来说入口很重要,所以我需要一个牛逼的浏览器”。至于谁的浏览器,买来干嘛,百度根本还没想清楚。 说去年百度与UC没谈成的很大原因是因为价钱(卖的估值10亿美元,的估8亿多美元)。 按照咱们平时买东西讲价的经验,卖家给你一个最低价你不买,再回过头去,卖家是要涨价的。 1-2年内,UC浏览器在未来与QQ的竞争中,其没有多屏同步的能力和账号体系,干不过QQ,且搜狗、360杀入移动浏览器市场带来更大挑战;2-5年内,UC面临APP形态的竞争,被逐步分流,开放模式难推,无法形成门槛

    1.2K120

    腾讯WeTest携手腾讯创业服务平台邀您一起抢红包!总计8亿元辣么多!

    1折就能的到? 先回答第二个问题:是滴!真的只要1折! 腾讯WeTest为了在本次活动中支持游戏创业者,精心准备了两份超值创业礼包,下面小编给大家描述下“她们”性感的模样。 ? 游戏创业扶持包 包含标准兼容测试200台、云真机150分钟、安全测试3次,为您把关游戏质量,提升游戏品质。该礼包总价值1000元,优惠价81.8元! 2.在哪,c.qq.com 活动期间,只要登陆c.qq.com (或点击左下角“阅读原文”)即可参与抢红包活动,拿到5000元创业红包后,直奔腾讯特色分会场,找到腾讯WeTest服务入口,就可以1折购买我们的超值创业礼包啦 如需获取更多活动信息,欢迎咨询客服QQ:203896752 关于腾讯WeTest 腾讯WeTest是腾讯游戏官方推出的一站式游戏测试平台,用十年腾讯游戏测试经验帮助广大开发者对游戏开发全生命周期进行质量保障 腾讯WeTest提供:兼容适配测试;云端真机调试;安全测试;耗电量测试;服务器压力测试;舆情监控等服务。 ? 点击“阅读原文”立即抢红包!

    37620

    ESA2GJK1DH1K基础篇: 测试APP扫描Air202上面的二维码绑定通过MQTT控制设备(兼容SIM800)

    二,此程序兼容SIM800 如果想绑定SIM800,请把其IMEI号,生成二维码,用手机APP扫描. 实现功能概要   GPRS模块发布的主题: device/设备IMEI号  GPRS模块订阅的主题: user/设备IMEI号   APP通过扫描二维码获取GPRS设备的IMEI号,然后设置订阅的主题: 测试准备工作(详细下载步骤请参考 硬件使用说明 ) 一,下载单片机程序 ? 二,安装APP软件(APP软件还是上一节的那个软件) ? 三,调整波动开关位置,STM32和GPRS 串口1 通信 ? 开始测试 一.打开手机APP,点击右上角菜单 "扫一扫"  扫描模块上面的二维码,模块的二维码就是这个模块的IMEI号,扫描成功将在主页面添加一个设备. ? ? ? ?

    37310

    全方位测评|M1 这款小小芯片真的全面领跑顶配 i9 Mac 嘛?你想知道的我都告诉你...

    也很犹豫,在想买最近几年比较新的 Intel Mac 还是刚刚才面世不久的 M1 Mac,最后还是秉持电子产品新不买旧,选择了 M1 Mac。 ? 通用 通用 App 的“简介”窗口包含“使用 Rosetta 打开”设置。这个设置可以让电子邮件 App、网页浏览器和其他 App 使用尚未更新以支持 Apple 芯片的附加项。 想带大家着重看一下对于我们 Java 程序员来说,非常重要的一项测试: 小羽进行测试的代码是我们公司的公共库里的一部分代码,对比的机型是自己的 M1 MacBook Pro 和同事的 2020 i9 MacBookPro 于是几十分钟以后,我成功的在我的 Mac 上安装了 PS 和 LR,而且两款软件都顺利运行,这也符合目前网络上的一些跑分测试,这就是即使是通过 Rosetta 兼容的软件,性能也比英特尔的要强。 不只是早早享受,更多的是提高生产效率,创造出更多的价值;如果不是刚需,纠结要不要现在的情况下,那就是说不是刚需,就一定要等,等到刚需再,就是到了上面的情况下再,否则买来也用不上或者使用率很低,也是一种浪费

    82720

    难点在哪里?

    下面详细的讲解和分析为什么成本这么高,都高在哪里。 本人之前就是做APP软件外包行业的,前后外包的APP开发上线过上百款,涉及领域从电商,教育,金融,物联网,医疗都有。 2.不同手机不同操作系统版本号,手机型号兼容性问题调试 微信作为一个国民级应用,在不同手机上的兼容性是做的很好的。但是这不代表这件事简单,大家肯定经常发现各类APP在手机上出现闪退,卡死,黑屏的情况。 那光把测试机型齐就要上百万。齐了后任何一个功能都要在不同品牌,不同操作系统版本号的手机上去测试。 又可能你的APP在华为P8上不会闪退,但是可能华为P9就会闪退,甚至可能打都打不开。 还有一点很重要的要告诉大家的是,相对于齐各类手机来测试的硬件成本来说,这个成本只是九牛一毛,真正高昂的是测试人员和你测出来后还要修复bug的程序员的工资成本。你不可能测出来bug不修吧? 一般大公司的产品,背后可能光测试人员都几十个人,每年发工资几百万甚至上千万。 小的APP开发商无法很好的做到这点,一般也就搞个十几台手机测试就了不起了,有些甚至只在自己一个人的手机上测试一下。

    2.3K10

    从3.1.1被拒,到延审,到两次2.1大礼包,到审核人员过审解决办法分享

    我们请求电话支持,三四天后接到电话,又是Vivienne打来电话,同样的盛气凌人,我问她我们没有第三方支付了啊,你们查出在哪,她说这个我们不需要告知你,我们就告诉你我们查出来了,具体在哪,这应该是你们要做的 看邮件,他们的意思是,我们app虽然加了游客模式,但是点击购买商品的时候弹出登陆,这是不行的,不登陆也要能。当时第一感觉,不登陆我哪知道谁的。 收到拒绝,理由是在IPV6网络下无法完成购买,在网上找到用Mac模拟IPv6网络方法,搭建好后测试,没有任何问题。我们拍了视频,回复过去。当晚他们回复,不行,购买不了。 就这样耗了我整个春节时间,别人都是吃饭喝酒打牌,我们就是查资料、测试、给苹果写邮件。 假期结束,我请求苹果技术支持(这里很费劲,因为只能写英文,而技术上的一些说法和简写什么的又翻译不准)。 果然,3月3日上午的时候,我在数据库里,看到了凌晨1:47有一个购买记录,而且记录有设备号,我们肯定这是审核人员的。但是都已经购买成功了为什么app还没通过呢?上午11点,没错,又是2.1大礼包。

    2.4K80

    Andriod模拟器网易腾讯那家强?

    玩游戏这种,推荐网易家游戏就用网易自己的模拟器,腾讯就用腾讯的模拟器,他们本身的测试,就会很充分。 2.生活娱乐APP:刷抖音, 小红书,知乎、微信、美团外卖等。 因为,个人主要的应用场景,就是给小朋友上斑马AI课,所以对这个测试多一些。 兼容性问题: 网易模拟器在运行斑马AI课时, 有的课里的交互图刷不出来,标准模式、虚拟化模式全不行。 如果图性价比,可以小米生态的摄像头。如果直播用,可以买好一点300元左右的, 2K分辨率。 3.3 外置麦克风 上网课笔记本电脑的麦克就够了, 与APP程序互动时,是可以听清楚的。 总结 对于普通人来说,只要不是极端的使用场景,一般的大厂的模拟器就够用了,基本就是游戏、娱乐、学习这三种APP,性能不能差到天上地下去,不用太纠结,主要看的是,你想用的APP在模拟器运行的流畅性、兼容性 所以,要注意基于虚拟化的模拟的坑,要根据自己用的应用APP测试,看虚拟化版本和标准版引擎那个好,只看性能没用,一个是要看运行是否流畅,一个是要看,能不能100%像手机一样运行APP

    64330

    腾讯” 老“测试与您分享手游兼容测试心得

    甚至……花这些钱测试机和精力来做测试是不是必要?有这些个时间,是不是跟团队里的兄弟撸个串巩固下友谊来的更实在?! 需求源于用户的痛点,我们以移动游戏为例,看看用户对于兼容性问题的吐槽: ? ! 昨天出了魅族note2?! 锤子坚果?! …… 买买买是否能够奏效? (Android TOP机型的覆盖率——数据来自腾讯IEG适配中心) 退一步说,即使购置了大量机器,随之带来的人力压力开始越来越大,你完了市面上TOP100的机器,但你的测试人员测的过来全部100台机器吗 这种服务对于移动测试者来说省心省力,但具体看看对方的产品方案:“三千元Top300机型兼容测试”,“四千元TOP600机型兼容测试”。 随着腾讯游戏业务的迅猛发展,我们要支持的游戏项目组越来越多,我们开始出现了适配兼容测试人力投入严重,众多新项目都无法支持过来的情况,同时,测试出来的大量bug大量挂起不被修复,这件事情让腾讯游戏测试部门开始重新思考兼容测试的优化和规范

    47910

    当12C PDB遇上JDBC (r10笔记第59天)

    最近整合了几个测试环境,都放入了12c的容器数据库中。今天本来计划再整合几个测试库进来,结果因为碰到了JDBC的问题给耽搁了。 所以从上面的测试可以看出这个网络配置应该是没有问题的。 但是这样一来问题就陷入了僵局,DBA没有发现问题,开发的配置文件也经过确认没有问题,那么问题到底出在哪里了呢。 ,但是问题到底在哪里还是无法定位。 原来是url兼容性导致。 对于低版本也是兼容的。 所以明白这一点之后,对于PDB的数据迁移也更加有底。问题的解决也不是一方拍板,还是需要多方配合,缺少任何一环,都会使得问题的解决周期加长。

    52490

    jQuery 落幕了!

    ,Visual Studio 和 ASP.NET MVC 都内置 jQuery;诺基亚参与 jQuery 测试,并雇佣了 jQuery 核心成员 Brandon Aaron;Mozilla 则直接雇佣了 回看 jQuery 的两个主战场,简化 DOM 操作和浏览器兼容,都在最近几年有了更优解。 首先,浏览器兼容的问题。 HTML5 的标准制定者 W3C 和 WHATWG 因为在标准制定上的分歧也不再合作,原本一直是 HTML5 坚定后盾的苹果也不再允许纯 Web APP 套壳登录 App Store。 有人形容 jQuery 和新框架的对比: 我让 jQuery 去瓶酱油,给了他 100 块钱,这时我们需要告诉他去小卖铺的路怎么走、怎么跟老板说啥酱油,多少钱的酱油,找多少零钱,还得告诉他怎么回来 这时我让 Vue 去酱油去了,这时我只需要给他钱,并且告诉他目的地在哪儿,什么酱油即可,不需要手把手教他(函数式)。 这就是传统开发和现代框架开发的不同。

    10610

    相关产品

    • 标准兼容测试

      标准兼容测试

      标准兼容测试(Standard Compatibility Testing)致力于为移动开发者提供完善的适配兼容测试服务,发现和定位产品在移动终端出现的适配问题,提供完整的问题信息,帮助开发者解决问题,提升产品的质量。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券