本期沙龙首次在上海举行,包括四场讲座:一直被呼吁开源的测试工具Spider;移动端用户体验数据如何量化;大促活动前团购系统如何评估流量和容量;腾讯P图App的测试。 美团·大众点评公司旗下的多款App拥有大量的用户,App测试的过程中需要考虑到不同机型、系统、分辨率的兼容性,同样一个功能要在不同的机型测试。 为了加快整个测试流程,提高兼容性测试效率对我们来说就变得尤为重要 概述 这次分享的主要内容包括以下3个部分: Spider功能介绍; 介绍相关背景; Spider功能实现。 Spider的主要功能 同时查看、修改、共享多台设备API接口数据; 接口测试数据存储和回放; 同时操作多台设备。 功能展示 回放测试数据并跳转 ? 多设备兼容性测试 ? 上面,不会返回,这样能够节省网络开销。
本文3012字,阅读约需8分钟 随着 APP 应用范围越来越广,用户群体越来越大,终端设备的型号也越来越多,移动终端碎片化加剧,使得 APP兼容性测试成为测试质量保障必须要考虑的环节。 2 测试设计阶段 根据当前市场和线上运营用户的各系统版本、厂商的使用率,结合移动设备分辨率的特性,得出APP的兼容测试矩阵,下图仅供参考。 如果要做全面的机型覆盖和深度兼容则需要付费了,而且目前各大云测平台的收费较高,如果要全面覆盖所有机型的话,是笔不小的开销。 如果测试的app受众用户只有不到万,日活月活很低的产品比如中小银行app、房产交易app,个人认为没有必要投入大量的金钱去兼容全部的机型。 4 线上阶段 ①当通过人工或自动手段完成 APP 兼容性测试,并产品上线后,会收到用户反馈的兼容性问题。依据反馈问题,需补充该兼容性测试场景的用例,用于后续版本测试。
Vite学习指南,基于腾讯云Webify部署项目。
活动时间:2021年3月2日 10:00—3月16日 23:59 →点击进入活动页面 文章配图.png 牛年超值礼包限时抢购 本次测试大礼包主要包括【云真机】与【标准兼容测试】两大WeTest金牌工具 【立即购买】 云真机.png 标准兼容测试 WeTest提供给开发者云端自动化兼容服务,只需要简单、快速提交APK,即可快速发现游戏/应用兼容性和性能问题。 【立即购买】 标准兼容.png 购买礼包赢取Q币好礼 在活动期间购买促销包的用户,可获得【Q币小福袋】奖励,名额有限,先买先得。 详细规则见下方活动表格: 640 (2).png 首次在平台下单的付费用户,购买任一促销包,还可以额外获得5Q币的【新人福袋礼】奖励,数量有限,先买先得。 可以获得福袋的名额将以后台订单的支付成功顺序为准,中奖名单将于活动结束后的5个工作日内公布于【WeTest官网专栏】; 2. 福袋仅限购买相应促销包的用户获得,购买其他额度包不能参与活动; 3.
标准兼容测试 WeTest提供给开发者云端自动化兼容服务,只需要简单、快速提交APK,即可快速发现游戏/应用兼容性和性能问题。平均1小时内获取测试报告,并提供测试过程截图,方便回溯。 购买礼包赢取Q币好礼 在活动期间购买促销包的用户,可获得【Q币小福袋】奖励,名额有限,先买先得。详细规则见下方活动表格: ? 首次在平台下单的付费用户,购买任一促销包,还可以额外获得5Q币的【新人福袋礼】奖励,数量有限,先买先得。 ? 活动规则补充 1. 可以获得福袋的名额将以后台订单的支付成功顺序为准,中奖名单将于活动结束后的5个工作日内公布于【WeTest官网专栏】; 2. 福袋仅限购买相应促销包的用户获得,购买其他额度包不能参与活动; 3. 腾讯WeTest为移动开发者提供兼容性测试、云真机、性能测试、安全防护等优秀研发工具,为百余行业提供解决方案,覆盖产品在研发、运营各阶段的测试需求,历经千款产品磨砺。
点击上方“DevOps时代”,关注并星标,精彩好文章,关注不走丢~ 嘉宾简介:金强强,现任京东零售测试架构师,负责公司互联网测试及质量管理体系建设,以及效率平台化的构建实践工作,历届京东T级大促活动质量及效能提升负责人 测试原子化赋能思路贯穿于测试各个过程节点上,活动测试用例也同样,研发能够沉淀出组件,测试一样能够针对研发组件沉淀出相应的测试用例及骨架,所有活动都是基于骨架而生成用例,并非从0开始,当活动都是基于骨架生成的话 9、兼容库建设 兼容性在移动端的痛点深入人心,拥有各种兼容性问题,大家是否想过兼容性如何做保证? 我们需要看一下兼容性到底影响了什么,如何能够在研发过程中就将兼容性的问题暴露出来,而非遗留至测试阶段,将兼容影响的根因问题提炼成了兼容性的规范库,比如说很多ES6语法不兼容、字符编码不兼容等等,只要知道底层是哪个不兼容性之后 ,形成兼容性案例库就可以生成两套方案:一是兼容性测试规范,为了手工而准备;二是代码扫描规则,为了自动化而准备,将这些规则做到了静态代码扫描规则里面,代码提交的时候就可以进行及时发现并修改。
每天都会发布相关的促销活动,来勾起消费者的购物欲望;每逢佳节还会进行大量的让利惠民,来促进全民狂欢。 需求概述 商家搞促销活动的本质是促销商品,抓取消费者贪小便宜的心里,来拉动销售额,同时提高商家产品品牌的知名度,其实套路就是先提高商品的价格,然后在降价,呵呵,所以促销手段五花八门,搞得消费者晕头转向 因为大家都对电商这个大领域很熟悉了,所以我划分出一个促销中心/子域来支撑订单核心域的促销活动,也就不用解释了。 由于每个促销手段都有自己的促销规则,所以使用设计模式中的策略模式来封装这个变化点。 梳理业务场景 从京东帮助中心了解到,所有的促销活动都是在买家下单时,进行递减相应商品金额的。 买家在下单时,会对订单进行相应促销活动的验证,因此促销聚合根需要提供一个验证促销手段的规则。
本质上,这确实是一个Bug,我不明白这样的Bug是如何产生的,是测试不到位,还是说该优惠券本身是一个内部测试数据,被不小心放到生产环境? 促销活动 促销活动实际上是针对促销进行基本属性管理,负责提供活动方式和商品内容,主要包括: 商品选择:参加促销的商品,分为活动商品和赠品两种;也可以选定商品的品种参与促销,例如针对图书类开展促销。 前面所述的促销活动与促销规则在业务上存在一定的重复。例如平台维度的促销规则,其实对应的是促销活动中对投放平台或区域的选择。商品总数维度的促销规则,又与促销活动中适用商品(品种)选择的配置重叠了。 促销活动属于操作级,因为它类似案例中的测量概念,针对某一种促销活动类型而言,一次促销只有一个促销活动。 每个促销都有属于自己的类别(Label),这个类别是促销的一种定性描述,属于操作级对象。在计算促销优惠时,不同类别的商品会分别计算,同一类别则可以兼容,这相当于分类汇总。
所以我决定,接下来的每篇设计模式都用C++亲测。 一个简单的超市促销活动 现在需要你为商场做一个促销计算器,促销种类包括:不促销、打折、消费返利。 你会如何操作呢? 比方说猫类、狗类和鸟类,它们就可以抽象出:它们都是动物、它们都会叫、都会吃喝拉沙睡···把这些共同点有机组合成一个类,就是抽象基类,就叫ABC类吧。 然后呢,猫类、狗类、鸟类都继承于ABC类。 有的,统筹兼顾。怎么个统筹兼顾法,别急往下看。 回到上面那个超市促销活动,那个活动有什么共通点?或者说,那些促销方式有什么共同点?有的,最后都要结账的,不能拎着东西你就跑吧。 超市促销活动的UML策略模式类图 ? ---- 策略模式实现 刚刚说不了解抽象基类的朋友先别急,如果实在不了解抽象基类,可以看一下这里的代码。 如何判断一个类是否为抽象基类呢?就看它有没有纯虚函数。 策略模式简化了单元测试,因为每个算法都有自己的类,可以通过自己的借口单独测试。就算某个算法出问题,也不会影响到其他的算法。
其次,通过监控销售归因数据的变化,也可以了解用户行为的变迁,比如2016年的时候首页推荐位的销售归因占比最大,因为当时用户网购的主动性还不够强,容易被广告引导,到了2018年,搜索的销售归因比重超过了首页 场景3-AB测试 不仅电商,这个数据场景其他APP也会用到,具体做法是发版前先切一拨用户,比如10%,再把这10%分两拨,确保这两拨用户的属性相近(很多时候是随机分配),然后发2个版本的APP,看哪个版本的 在电商公司,你看到的每一场促销的宣传页面,都是经过多次AB测试调出来的,一旦发现转化率不好就下掉上新的页面,确保展现在您面前的页面拥有最高的转化率。 ? AB测试是一个非常高频的数据场景,基本每天都会用到,因此很多大公司会把它做成一套系统,可以实时地看数据调整页面。 做预算需要回溯过去的数据,比如同个时间段,或相同级别相同类型的促销活动,需要尽可能地把每个大促的节奏考虑进去,同时需要把每个时间点的销售情况都考虑仔细。
通常,webview是做促销用的,很少用于主流程。原因是webview的灵活性。这个算优点也算缺点。优点是可以热更新,缺点是过于灵活容易触碰微信的底线。 我们通常用webview的灵活性, 来做促销页面。众所周知,促销是最容易发生需求变更的。 Webview做促销也需要登录态。 因为促销的变化性很大,而且非常容易惹事情,因此促销是有自己的专用集群的。而且能用webview的地方,是绝对不用原生做开发的,因为原生代码涉及到审核问题。 刷新往往是开发者最痛恨的操作,因为动不动就少刷一部分。促销团队上线压力很紧迫,开发时间远远比用户体验要宝贵。我们有时候就会直接牺牲用户体验,刷全页,性能差就加服务器,简单粗暴搞定。 各家小程序的api基本相同,有点像当年javascript刚出来的时候的感觉, 大家都相似,但是总是有点兼容性的差异。转换工具只要解决这些差异即可。
Nyko推出PlayStation VR配件促销活动 ? 近日,配件供应商Nyko推出PlayStation VR配件的促销活动。 VRPinea独家点评:用户真正注重的是VR的内容,仅仅提升VR使用的便利性是远远不够的。 爱奇艺为《偶像练习生》制作180度VR视频系列内容 ? 近日,爱奇艺为其今年重点打造的S级综艺节目《偶像练习生》,拍摄制作了一系列180度视频内容。该视频允许粉丝近距离“接触”自己的偶像,粉丝们可通过这种沉浸式体验,达到“私密真人约会”的效果。 亚马逊或将AR技术用于汽车零件在线自动化销售 ? 目前, 亚马逊已借助AR技术,在App上开展零售业务。消费者可在App利用AR技术,将家具和电子产品的渲染影像,投射到自己家中。 VRPinea独家点评:AR技术的应用,降低了车主在网上购买兼容汽车零件的难度。 恐怖游戏《Dead Secret》本月登陆PSVR ?
▍自动化策略执行逻辑 以在线教育APP试课活动为例: • 首先,通过APP给用户推送9.9元在线试课活动,判断用户是否打开,如果没有打开行为,系统将在一天后再次推送,继而判断用户是否有打开; • 如果多次触达 “短信渠道”来触达该用户; • 如果用户对本次策略的所有触达行为都没有兴趣打开,那么系统将会把该客户打上“流失用户”的标签,更换到另一个促活的自动化策略,尝试再次激活用户。 3、自动化数据分析 营销活动并不是开展一次就能一蹴而就达到最佳效果,往往最后都需要通过数据监测和效果分析对活动进行总结复盘,从活动数据中查看营销效果,发现、分析、解决问题,不断对营销策略进行优化,只有这样 ①数据看板 数据看板能直观地回顾整个活动过程中产生的所有营销运营数据,每日同步自动更新的营销数据能帮助运营人员在活动过程中实时监控活动落地效果,比如企业正在进行打折促销的活动,落地页访问数据却持续低迷, 监测到这一现象后及时审视是否活动力度不够大不足以吸引用户,及时调整,避免营销投放成本的无效流失。
智慧零售行业核心诉求 2021年的“618”年中大促如期而至,想必各位智慧零售行业的小伙伴早已摩拳擦掌,熬了多少通宵准备的活动,眼看着就要上线了,可别让超大规模的流量冲垮了服务器,让精心策划的营销活动付之东流 诉求2 现如今,直播带货是最火爆的营销方式,而直播、实时互动等场景对服务器的质量要求也变得更高,运维团队业务压力陡增。 WeTest压测大师领航智慧零售行业解决方案 为保障大促活动顺利开展,WeTest“压测大师”专家团队为企业打造零售行业服务器性能解决方案,能够有效解决零售品牌数字化转型过程中涌现的系统性能瓶颈, 全方位压力测试就像是大战来临之际的实战演习,只有提前预知服务器的性能表现,做好大促前的“容量规划”,才能为用户提供更优质的服务。 腾讯WeTest为移动开发者提供兼容性测试、云真机、性能测试、安全防护等优秀研发工具,为百余行业提供解决方案,覆盖产品在研发、运营各阶段的测试需求,历经千款产品磨砺。
标准兼容测试(Standard Compatibility Testing)致力于为移动开发者提供完善的适配兼容测试服务,发现和定位产品在移动终端出现的适配问题,提供完整的问题信息,帮助开发者解决问题,提升产品的质量。
扫码关注云+社区
领取腾讯云代金券