`
文章列表
要了解金融类APP测试的要点,首先就要了解它们的特性,金融类产品从业务性、功能性和稳定性、合规性、易用性、安全性几个方面。 一个产品对于用户而言,最大的价值就是业务。业务即是产品的灵魂,金融类产品更是如此 ...
互联网正不断与越来越多的传统行业融合,大数据+云计算成为连接一切和智能化的根基。金融、汽车、教育、智能硬件、O2O、泛娱乐这些行业都被互联网“+”了。其中O2O成为出行、旅游、美容、团购、医药服务等所有线下行业 ...
之前,工信部发布的“信息通信领域17年趋势”中明确表示:4G用户将突破10亿大关,5G迈入新阶段。这对于互联网行业从业者来说,面对如此庞大的用户群既是一种幸运同时也是一种挑战。 幸运的是一款APP用户可以轻松地增加 ...
但随着不断的IP、内容的填充,各类技术、玩法的堆加,手游被扮得越来越好看诱人,但真让玩家进行深入体验后,能够持续在一款游戏上进行投入的(无论是金钱还是时间)却越来越少。就好像有人说:“手游不能再带给我太大的惊喜了,无论噱头有多足。” 对于如今的手游市场情况来看,由于玩家要求的不断增高,大多“模版式”的游戏已经难以满足用户的胃口,企业购买用户的成本开始逐渐加大,这无疑给市场营销带来了不小的压力,而对于本身就拥有大量粉丝基础的IP,自然就拥有了大批开发商热捧,追逐。 在IP手游产出的初期,可谓仅仅靠题材就能瞬间俘获大批粉丝入驻游戏,无论你是哪类玩法,其IP本身的情怀性以及感情连系让游戏很轻易 ...
从市场上金融企业对app的重视程度,自然看出其在市场、用户和企业眼中的重要性。甚至有测试部门要求拿着圆规比对icon圆是不是正圆,拿着尺子去量icon尺寸是不是正确!软件质量要求最高的的金融行业,在对待app自动化这件 ...
随着移动设备的普及和使用范围越来越广,APP的性能测试变的越来越重要。比起之前的APP测试,APP性能测试有着自己的特色和KPI,难度也随之增加。 APP的自动化测试工具发展跟不上设备的发展速度,虽然有不少工具提供了设 ...
8月22日凌晨,谷歌发布了 Android 8.0 操作系统的正式版本。其零售代号还是早已红遍大江南北的饼干奥利奥(Oreo)。因此, Android 8.0 也叫 Android Oreo。 当饼干奥利奥,遇见安卓小绿人,一见钟情生出的结晶——Android Oreo又有哪些亮点呢? 其实,在今年中的Google I/0 2017 大会上,已经公布了一些Android Oreo的特性。其中,最重要的亮点在于Fluid Experience(流畅体验)和 Vitals(核心功能)。 Oreo拥有以下神奇新功能 强化画中画支持:即使用别的应用的时候,同时可以播放视频或者音频,这样提高了 ...
   据当乐网报道,早在2014年,重度游戏的市场份额就在疯狂增长,手游产品竞争变得极其激烈。同时,TestBird《2017上半年手游测试白皮书》分析报告也显示,以角色扮演、策略经营为代表的重度游戏占比在高位已趋于稳定。 T ...
流畅度测试简单的来说就是Android页面绘制。Android系统每秒60hz,也就是大约每16ms刷新一次界面。但是在我们使用APP过程中,经常会看到页面有卡顿,或者说丢帧的现象。也就是说可能此刻两个页面绘制的时间差超过0.1S(人眼视觉残留0.1S)。总的来说,就是页面 原理分析 在确定衡量指标之前,先来说Android的UI更新机制。 在Android版本更新过程中,发现在Jelly Bean中Google加入了一个Project Butter,用来解决严重影响Android口碑的问题之一“UI流畅性差”的问题。而Project Butter中主要引入了三个核心元素:VSYNC( ...
界面和易用性测试 1.风格、样式、颜色是否协调 2.界面布局是否整齐、协调 3.界面操作、标题描述是否恰当 4.操作是否符合人们的常规习惯 5.提示界面是否符合规范6.界面中各个控件是否对齐 7.日期控件是否可编辑 8.日期控件 ...
性能测试 1.连接速度测试 用户连接到Web应用系统的速度根据上网方式的变化而变化,他们或许是电话拨号,或是宽带上网。当下载一个程序时,用户可以等较长的时间,但如果仅仅访问一个页面就不会这样。如果Web系统响应时间太长(例如超过5秒钟),用户就会因没有耐心等待而离开。 另外,有些页面超时的限制,如果响应速度太慢,用户可能还没来得及浏览内容,就需要重新登陆了。而且,连接速度太慢,还可能引起数据丢失,是用户得不到真实的页面。 2.负载测试 负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作。负载级别可以是某个时刻同时访问Web系统的用户数量,也可 ...
之前有做过几次做性能测试,略有心得和大家分享一下 从测试需求开始,到完成测试,都需要经过很多阶段 首先是测试需求,要评估测试需求是否合理,并不是所有的性能测试需求都需要直接来安排测试,而是评估下是否需 ...
1.安装包测试 (1)能否反编译代码(源代码泄露问题): 开发:对代码进行混淆;测试:使用反编译工具进行查看源代码,是否进行代码混淆,是否包括了显而易见的敏感信息 (2)安装包是否签名(ios重app有正式的发布证书签名,不必考虑):需要在发布前验证一下签名使用的key是否正确,以防被恶意第三方应用覆盖安装 (3)完整性校验:检查文件的md5值 (4)权限设置检查(增加新权限需要进行评估):android检查manifest文件读取应用所需的全部权限 2.敏感信息测试 (1)数据库是否存储敏感信息:需要对各个数据库字段含义进行了解,并评估其中可能的安全问题;在跑完一个包含数据库 ...
优化DNS解析和缓存 由于我们的App网络服务主要基于TCP连接,为了将DNS时间降至最低,我们内置了Server IP列表,该列表可以在App启动服务中下发更新。App启动后的首次网络服务会从Server IP列表中取一个IP地址进行TCP连接,同时DNS解析会并行进行,DNS成功后,会返回最适合用户网络的Server IP,那么这个Server IP会被加入到Server IP列表中被优先使用。 网络质量检测 针对网络连接和读写操作的超时时间,我们提出了网络质量检测机制。目前做到的是根据用户是在2G/3G/4G/Wi-Fi的网络环境来设置不同的超时参数,以及网络服务的并发数量。2G/ ...
一提到软件测试,测试员基本想到的就是去检查文件,功能,API,性能并确定软件是否安全,以及关于软件特定部分的其他事项。而对于移动测试,测试员不得不基于用户移动使用模式考虑移动相关的功能。 功能测试    每项开发的新功能都需要进行测试。移动[app测试中功能测试是一个重要方面,移动测试员应该要进行手动测试和自动化测试。刚开始测试时,测试员必须把移动app 当做“黑盒”一样进行手动测试,看看提供的功能是否正确并如设计的一样正常运作。除了经典软件测试,像点击按钮看看会发生什么,测试员还必须执行更多功能的移动设备专门的测试。 如今,现代移动设备都有触摸屏,要求多点触控动作来与它们互动。设备可以 ...
Global site tag (gtag.js) - Google Analytics