app测试
文章平均质量分 65
piooix
这个作者很懒,什么都没留下…
展开
-
ECLIPSE 断点调试
在android开发中,我们常常需要对程序进行调试,而常用的就是断点调试。Eclipse作为android主要的开发环境,用eclipse开发android程序的时,断点调试又如何开展呢? 一起来看看具体的操作方法和步骤吧。1、设置断点在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项。2、在debug模式下运行程序进入调试状态:通过点原创 2016-01-22 16:53:13 · 596 阅读 · 0 评论 -
黑盒测试之从系统测试到APP测试
从8月15-至今,由系统测试转向APP测试已有4月,怕忘记了短暂的系统测试所得,在此对比下二者的异同: 一、侧重点不同 系统测试: 1、系统内置app功能稳定可用,不出现闪退等恶劣现象 2、系统稳定,不出现黑屏、死机、卡顿现象,使用流畅 3、响应时间、功耗满足要求 4、开机启动时间 5、系统自带设置项功能正常可用,测试时要注意设转载 2016-01-14 14:40:46 · 761 阅读 · 0 评论 -
【转帖】记住效率是做好测试工作的灵魂
在平常的过程中,经常会听到有的测试人员这样的抱怨:抱怨1:测试进行到中后期了,可我总觉得测试不充分,总想着再从头回归下才放心。抱怨2:我每天加班,可还是不能保证测试的进度抱怨3:我开始制定的计划不能严格的落实………这样的种种抱怨,或者说是苦恼,大部分人都会深有感触。我认为,之所以出现这些情况,归根结底是我们的测试效率太低了!要想祛除上面的场景,必须提高测试效率!首先转载 2016-05-11 14:52:29 · 378 阅读 · 0 评论 -
APP创业西游记:做到这五点,再谈取真经
近几年来,无数创业者相继涌入APP开发领域。然而残酷的现实却是大量的APP还未研发上线便胎死腹中,有些出生即死亡,更多的虽然仍在应用市场上,却早已无人问津。APP涌现的死亡潮让开发们的创业之路堪比八十一难西行,得真经者屈指可数,在大成者的背后,究竟是什么帮助他们翻难越阻?笔者所在的公司与大量的APP创业者进行过合作,通过与他们交流后,初有拙见,望抛出与各位一起讨论。 “唐僧西行坚定不移”原创 2016-05-25 16:17:46 · 554 阅读 · 0 评论 -
App测试中ios和Android的区别
App测试中ios和Android的区别:1、Android长按home键呼出应用列表和切换应用,然后右滑则终止应用;2、多分辨率测试,Android端20多种,ios较少;3、手机操作系统,Android较多,ios较少且不能降级,只能单向升级;新的ios系统中的资源库不能完全兼容低版本中的ios系统中的应用,低版本ios系统中的应用调用了新的资源库,会直接导致闪退(Cr转载 2016-07-19 11:14:32 · 708 阅读 · 0 评论 -
App的生死线:谈谈测试的重要性
很多创业团队在起始时都面临一个问题,由于不重视上线前的测试工作,产品上线后BUG不断,只好一边由客服跟进解释陪笑脸,另一边工程师加班熬夜改BUG。这样狼狈的景象屡见不鲜。那么,这时问题来了,为什么不在App上线前就做好产品质量的控制工作呢?事实上,根据过往App行业从业经验,产品质量控制或者说产品的上线测试环节,无论是在大公司里还是中小开发者团队里都属于软肋,这主要是受两个方面的客观因素制转载 2016-09-22 15:14:21 · 680 阅读 · 0 评论 -
没有性能谈体验都是耍流氓
没有性能谈体验都是耍流氓 案列:时下某拼车软件,在新版本更新之后,出现定位问题,导致用户无法叫车,这样的bug直接影响了app的整体运行。发现后,官方立即进行了弥补措施,弹窗道歉、赠送代金券等,并迅速更新新的叫车入口等措施。但由于,受App store审核规则所限,且无法即使发布无bug的新版本,直到一周之后才得以解决,可想而知这一周内必定有大量的用户流失到其它拼车软件上了,而原创 2016-11-03 15:13:39 · 224 阅读 · 0 评论 -
「转载」论述白盒测试的覆盖方法
之前说了黑盒测试,今天聊聊白盒测试 白盒测试用例设计的一个很重要的评估标准就是对代码的覆盖度。一说到覆盖,相信大家都感觉非常熟悉,但是常见的覆盖都有哪些?各自有什么优缺点?在白盒测试的用例设计中我们应该如何自如地运用呢? 简单说说,白盒测试的覆盖方法:语句覆盖、判定覆盖、条件覆盖、组合覆盖和路径覆盖。 语句覆盖,就是针对代码语句。设计出来的测试用例要保证程序中的每一个语句转载 2016-11-09 15:45:28 · 255 阅读 · 0 评论 -
关于一些误解黑盒测试想法的论述
关于一些误解黑盒测试想法的论述 之前分别写了一些白盒测试、黑盒测试、回归测试、自动化测试的一些基本的东西,这期就重点说说白盒测试和黑盒测试的不同 一般软件开发人员和测试人员对白盒测试和黑盒测试的感念都有一定的认识,但认为是编代码所做的测试是白盒测试,黑盒测试不用编写代码,这其实是一种误解。 虽然不管是app测试还是软件测试等,都可以使用以下两种方法之一进行测试。转载 2016-11-10 16:26:55 · 555 阅读 · 0 评论 -
白盒测试质量和效率概况分享
说到价值无非两个方面,质量和效率。今天笔者也从这两点简单介绍下自己进行白盒测试的一些收获。效率提升底层代码单测因为底层,所以单测。一个转码函数,开发改下,有单测几秒钟完事,没有的话黑盒需要测试在各种不同环境下的UI展示、网络请求中的中文转码、日志记录等等。而且这个底层代码,一般都是逻辑复杂,低耦合(什么,你们底层代码也是高耦合,让开发重构去)。这种实在是做单测的上上选,基本转载 2016-11-16 09:52:55 · 484 阅读 · 0 评论 -
老司机谈怎做一个优秀的自动化测试人员
随着这几年国内IT行业的快速发展,特别是移动互联网,很多传统行业纷纷进入,各种各样的app,种内繁多的手游,测试已经不在限制与传统的软件和硬件,测试这一职位也越来越受到企业的重视,需求量越来越大,但是测试人才却存在巨大的缺口。 在早期,大多对测试人员的能力要求较低,导致人们的认知都是:门槛低、水平低,能轻松胜任。而自动化测试,作为进阶,在没有打牢测试基础的情况下,即使写出脚本来也根本不能解转载 2016-11-17 14:53:44 · 486 阅读 · 0 评论 -
测试向开发行进,论自动化测试
我们遵循敏捷开发模式,八月以来,尝试调整测试的重心和方法,目标是做到敏捷测试,测试要向开发行进!开发和测试测试和开发具有同等重要的作用从一开始,测试和开发就是相向而行的。测试是开发团队的一支独立的、重要的支柱力量。测试要具备独立性独立分析业务需求,独立配置测试环境,独立编写测试脚本,独立开发测试工具。没有独立性,就没有一切。测试要有编程能力测试独立性必然要求测试要有编程转载 2016-11-14 17:35:53 · 271 阅读 · 0 评论 -
对于APP安全性测试策略的思考
随着互联网发展,APP应用的盛行,最近了解到手机APP相关的安全性测试。目前手机App测试还是以发现bug为主,主要测试流程就是服务器接口测试,客户端功能性覆盖,以及自动化配合的性能,适配,压测等,对于App安全性测试貌似没有系统全面统一的标准和流程,其实安全性bug也可以是bug的一种,只不过更加隐秘,难以发现,尤其针对于手机App。 特别是以webview为主体的app,先简单说说,站原创 2016-11-30 16:31:19 · 482 阅读 · 0 评论 -
Appium的ios自动化测试详解
Appium作为一个开源的、跨平台的自动化测试工具,适用于测试原生或混合型移动App。 Appium的核心是一个web服务器,他使用WebDriverjson wire协议,来驱动系统的UIAutomation库。WebDriver Json wire协议的Server端采用node.js封装了iOS UI Automation的接口,提供提供出一套RESTFul web service的转载 2016-12-12 14:52:21 · 1053 阅读 · 0 评论 -
TestBird 邓飞:如何有效提升App测试效率—一种轻量App自动化解决方案
App留存问题严重,自测模式存缺陷演讲开场,TestBird CTO 邓飞便向在座嘉宾分享了App市场的现状与当前App自动化测试存在的缺陷:随着智能手机在中国新兴市场的快速普及,移动App的发展也异常迅猛。2016年中国的应用下载量将达490亿,到2020年,这一数字将达到902亿。从2016年到2020年,第三方Android商店的下载量预计还将增加84%,App应用增长势头强劲。原创 2016-11-22 18:13:04 · 411 阅读 · 0 评论 -
Monkey测试的策略和分析
Monkey测试针对不同的对象和不同的目的采用不同的测试方案,首先测试的对象、目的及类型如下: 测试的类型分为:应用程序的稳定性测试和压力测试 测试对象分为:单一apk和apk集合 测试的目的分为:解决问题的测试(忽略异常的测试)和验收测试(不忽略异常的测试) 对于应用程序的稳定性测试有两中情况 在针对单个apk是,对不忽略异常的,在进行单个apk的验收测试转载 2016-12-05 15:20:52 · 699 阅读 · 0 评论 -
APP测试容易忽略的地方
我们手机APP测试,主要针对的是android和ios两大主流操作系统,总体上来说android手机型号、版本多,bug也多;ios相对bug少。下面就针对Android说一下最容易忽略的测试点吧。 1、APP覆盖安装 有时候我们总是直接下载最新的版本进行测试,忘记覆盖安装,可能升级之后会导致不适配。 2、网络切换 现在的测试都是WIFI网络极好的情况下进行测试,忽转载 2016-12-06 16:47:03 · 467 阅读 · 0 评论 -
关于性能测试的那些事
之前有做过几次做性能测试,略有心得和大家分享一下 从测试需求开始,到完成测试,都需要经过很多阶段 首先是测试需求,要评估测试需求是否合理,并不是所有的性能测试需求都需要直接来安排测试,而是评估下是否需要做本次性能测试。 产品提出需要做性能测试是基于用户的考虑,如果确定要进行性能测试,就需要评估性能测试的方案。包括环境搭建、逻辑了解、数据准备、测试过程、问题定位、修改优化、回转载 2016-11-24 11:43:47 · 308 阅读 · 0 评论 -
敏捷开发?敏捷测试?你怎么看?
案列:当开发人员需要对功能进行比较大的修改,估计需要两天时间才能完成代码,这时测试人员反对这样做,本来只有5天测试时间,验收测试已经很紧张。如果再延迟两天,测试没法完成。而产品经理认为,你们不是在用敏捷测试方法,应该测得很快,三天应该能完成测试工作啊! 敏捷测试当然不能简单地理解测得更快,绝对不是比以前用更少时间进行测试,也不是将测试的范围缩小了或将质量降低来减少测试任务。 敏捷测转载 2016-12-07 16:44:06 · 1014 阅读 · 0 评论 -
怎样有效地编写软件测试计划?
软件测试计划是测试软件的第一步,计划编写的如何,计划有没有覆盖全等问题都会影响后续的测试。那么怎么编写软件测试计划呢? 软件测试计划的目的 1. 使软件测试工作进行更顺利 2. 促进项目参加人员彼此的沟通 3. 使软件测试工作更易于管理 测试计划的原则 1.制定测试计划应尽早开始 2. 保持测试计划的灵活性 3. 保持测试计划简洁和易转载 2016-12-09 14:10:25 · 902 阅读 · 0 评论 -
APP自动化测试框架
目前常见的APP自动化测试框架有以下几类: 1. InstrumentationInstrumentation,早期Google提供的Android自动化测试工具类。它和Activity有点类似,但其没有界面,通过将主程序和测试程序运行在同一个进程中,在程序运行期间,模拟按键按下、抬起、屏幕点击、滚动、屏幕长按等事件,监控主程序的工具类。缺点是受到Android进程安全限制不可跨App原创 2016-12-14 15:17:38 · 1312 阅读 · 0 评论 -
单元测试框架进行自动化测试
到底单元测试是做什么用的?单元测试是一种测试,它不是代码的一部分;单元测试是最低层级的测试,它只保证函数的可靠性,不保证其它;单元测试应该能保证每一个函数的可靠性。 单元测试是一种测试,所以,我们应该以一种测试的眼光去面对它——我们要测试正常情况,边界条件,要对它的测试目标——函数做黑盒分析,白盒分析,选择合适的测试数据,构建测试场景和测试环境——总之,一切测试应该做的事情,单元测试都不应转载 2016-12-14 15:54:41 · 365 阅读 · 0 评论 -
开发自测?开发与测试的战争
做测试的都会遇到过:开发提交的版本质量太差!开发人员提交测试后发现大部分主要功能都不通,后续告知修复完成,测试人员又去验证,结果还是大部分功能不通,这样的效率实在让人无法忍受。 开发自测自然在测试人员心中出现!质量的提升不只是测试团队的事情,这句话貌似都在说,跟在喊口号一样,并不能带来实际的效果。开发自测,也是在质量提升方面占着重要的一环。 开发自测,按照比较理想的情况下,开发人员转载 2016-12-15 15:51:11 · 1437 阅读 · 0 评论 -
初识App安全性测试
目前手机App测试还是以发现bug为主,主要测试流程就是服务器接口测试,客户端功能性覆盖,以及自动化配合的性能,适配,压测等,对于App安全性测试貌似没有系统全面统一的标准和流程,其实安全性bug也可以是bug的一种,只不过更加隐秘,难以发现,尤其针对于手机App。 以webview为主体的app,站在入侵或者攻击的角度来讲,安全隐患在于http抓包,逆向工程。谈这之前先讲讲webview转载 2016-12-21 15:16:09 · 686 阅读 · 0 评论 -
必须知道的app测试与web测试的区别
随着移动互联网的极速发展,移动应用更是呈指数增长,在app测试方面更是需求大涨,已经完全超过遗忘web测试。今天就简单说说两者的区别 从功能测试方面的来看,在流程和功能测试上是没有区别的。系统测试和一些细节可能会不一样。 先来web和app的区别,web项目,一般都是b/s架构,基于浏览器的,而app功能测试则是c/s的,必须要有客户端。那么在系统测试测试的时候就会产生区别了。转载 2016-12-22 15:06:34 · 12525 阅读 · 0 评论 -
移动市场变化迅速,如何以不变应万变,把握生存先机?
技术的进步总是给市场增添新的空间,为企业搭建更宽广的舞台,如果说企业的本质在于创造用户,那么无论是何种产品,获取流量抓住用户都是企业的首要任务。在时代的不断变迁中,企业创造用户的方式一直在发生着变化,流量获取一直在经历着迭代和变迁,但总的来说,创造用户的根源却是长久深扎于品质,从未改变。 移动应用作为互联网渗透老百姓的一个重要通道,在近些年里玩儿透了衣食住行,得到的反馈也令人满意,也正因如原创 2017-01-03 16:01:21 · 342 阅读 · 0 评论 -
共享单车火了!看上去美丽的背后潜藏着怎样的问题与挑战?
和网约车最初出现在大众视野相似,共享单车骤然涌入的资本裹挟着超乎寻常的曝光量,短期内轻易的拿到了这个圈子最核心的话语权。然而,随着用户更加深入的体验,市场上也渐渐出现一些唱衰之声,毫无疑问,在繁盛的背后,共享单车也在遭遇一系列的问题和挑战。 运营挑战 从用户的分享与反馈中不难发现,不少用户较为诟病的是存在的一些使用者将车子放在自家住宅小区、办公楼中的违规停车现象。同时偷盗车辆、恶意原创 2016-12-23 16:06:46 · 390 阅读 · 0 评论 -
浅谈软件兼容性测试
软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。其中软件兼容性测试,是指针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行,兼容性测试主要包括以下三个方面。一、硬件兼容性测试硬件兼容性测试一般考虑两原创 2016-12-19 15:41:38 · 2689 阅读 · 0 评论 -
当云遇见APP性能测试会怎样?
一个测试人员应该明白,无论是在云内部或是外部,对一个应用程序而言,需要进行测试的地方都是一样的。最终用户只关注的是一个无缺陷的高性能的应用程序,而不关心应用程序位于哪里。在大多数的云服务协议里,都会提及和保证应用程序的性能。 性能测试也可以从云计算中获益。不同于功能和安全性测试,性能测试总是需要一套复杂的工具,进而通过工具来判断应用程序的性能是否可靠。做性能测试往往需要大量的数据和很繁重的转载 2016-12-26 15:54:34 · 271 阅读 · 0 评论 -
怎样玩儿转App&手游自动化测试?
Iphone7面世以来,激起了一波又一波的评论与关注,对于它的强势来袭,更多手机厂商也纷纷推出了“应战机型”,面对不断的手机广告与测评信息,笔者不得不赞叹如今智能终端更新频率之高,硬件与功能愈发之强大。而在这样的环境下,移动应用也有了更加广阔的发挥空间,众多互联网企业纷纷也因此开始各施拳脚,将重心偏移到了移动应用研发,希望在这个市场中分得更多份额。 通过“猎豹全球智库”的统计数据也可以看出原创 2017-01-04 15:47:32 · 764 阅读 · 0 评论 -
APP敏捷测试,测试和开发并行!
测试和开发具有同等重要的作用,从一开始,测试和开发就是相向而行的。测试是开发团队的一支独立的、重要的支柱力量。 测试要具备独立性,独立分析业务需求,独立配置测试环境,独立编写测试脚本,独立开发测试工具。没有独立性,就没有一切。 测试要有编程能力,测试独立性必然要求测试要有编程知识,要懂代码,代码是开发团队的沟通利器! 能看代码,就可以直接看开发人员写的代码逻辑,有点 Cod转载 2016-12-27 17:13:51 · 986 阅读 · 0 评论 -
一位测试员的自白:漫漫测试路,我们因隐秘而伟大
埋头干了多年的APP测试,有些苦、有些累已经刻在骨子里了,滋味可能只有我们自己知道,想说,却又不知道从何说起,于是这几天总归是给了自己一点闲余,归整了一下这几年杂融的生活,说不尽更说不清,但也想零零散散地分享出来,也权当是一种仅剩的情趣吧。 曾经迷迷糊糊地入了这行,刚开始工作的压力和彷徨让我成了一个淹不死的溺水人,拼命地在水中挣扎,被迫地去接受这种窒息感。但我翻不出生活的五指山,只得默默地原创 2017-01-05 16:11:13 · 261 阅读 · 0 评论 -
【行业】互联网金融如何跨过亿元损失坑洞?精准化测试是关键!
2012年8月1日,骑士资本在纽约证券交易所(NYSE)短短45分钟,因曾遗留下来的一个Bug,而导致错误地进行超过400万笔交易订单,涉及的股票代码多达154个,进行了美股市场约10%的交易量,损失达4.4亿美元,随后陷入经营危机,最终被竞争对手GETCO公司兼并。 而这殒命的屠刀,却是骑士资本自己挥下的。 自“互联网+”概念提出以来,互联网科技悄无声息地浸透着原创 2016-12-28 17:17:18 · 297 阅读 · 0 评论 -
移动APP的开发迭代离不开测试,你搞清楚其中的关键点了吗?
App测试的一个要求是一个beta测试环境。为此,操作系统制造商要么提供他们自己的测试环境,比如:Testflight (iOS),要么可以使用任一商用工具,如:HockeyApp (Android)。移动app测试市场上有许多测试工具。不同之处在于用于建立测试集的增加模块如Tosca Mobile,或有标准接口的独立工具。在移动背景中,测试自动化是一个重要因素。本文将对移动app测试必须解决的四原创 2017-01-06 15:33:29 · 773 阅读 · 0 评论 -
猎奇过后,VR还有什么能让用户买单?
VR乍到之时,声如迅雷,来势汹汹却转瞬而逝。 能够在市场激起千层浪,大抵是因其强势地撩起了不少好奇心者,而随着这个热闹周围聚拢层层的围观者,自然吸引了更多人驻足。 但围观之下,好奇心不会转化为购买率。围观者居多,但是让好奇心者转化为用户,还有很长的路要走。正如 Oculus 创始人帕尔默•拉奇在接受《金融时报》采访时表示,“虚拟现实设备成为生活中的一部分,可能要花上 5 年,甚至是原创 2016-12-29 16:26:31 · 256 阅读 · 0 评论 -
创意太多,真的就能让产品横空出“市”吗?
对于不少开发者来说,产品的创意就像分泌的荷尔蒙,这种冲动,这种愿望如此强烈,难免让他们躁动地琢磨the creative point。 但和真正讲“大创意”的传播领域相比,APP却又是如此的不同: 无论对4A或者本土热店来讲,创意好像是升华内容不可或缺的东西,在这里大谈创意可以说是一个设计人最基本的逼格外露,同时一个好的创意传播出来能够让很多人惊喜并记住,我们姑且可以说这个创意是成原创 2016-12-30 17:25:08 · 316 阅读 · 0 评论 -
如何提升测试的价值体现
是从用户的角度看。当用户使用时,发现系统主要功能存在问题!发现系统使用起来像蜗牛一样慢!发现系统存在安全隐患,用户数据安全得不到保障!发现系统太不好使了,太麻烦了,看不懂! 如果是出现上面的问题,一定是功能测试、性能测试、安全性测试、用户体验测试没有做好;如果这些问题被测试提前发现,而不是遗留给用户;用户使用起来一切OK而且感觉很爽,那我们的价值也就找到了。 是从项目的角度看。测试转载 2016-12-20 16:33:11 · 1007 阅读 · 0 评论 -
如何应对移动测试的五大挑战?
移动设备正在爆炸式的增长,手机已经成为最主要的联系方式,每天都会有数千款app产生。移动化已经不止局限在电话和平板电脑,汽车、可穿戴设备、和家用设备的app也逐渐涌现。 移动设备的高速增长已经打开了将其整合成计算环境的通道。如今的移动应用程序提供复杂的功能平台,有限资源计算。多样性提出了独特的挑战,需要独特的测试策略。 1、移动设备数量“爆炸” 自从Android1.0以来原创 2017-01-09 16:55:19 · 268 阅读 · 0 评论 -
社交APP市场泥沙俱下,怎能脱颖而出
今天,市场上充斥着海里的社交类APP,但试用过大部分社交APP,笔者发现打“约”牌和放出各种暧昧诱惑的宣传词已经变成了社交APP的刺激、吸引用户的主要手段,当这种现象成为“烂大街”的存在时,业界唱衰社交之声已久。而一件非常奇怪的事情便是,这个行业发展非常充分,各类社交APP层出不穷,理论上多少都能满足一大部分的用户需求,就好像在团购、O2O飞速发展后,人们在本地生活服务方面的体验有了翻原创 2017-01-13 17:29:56 · 343 阅读 · 0 评论 -
APP下载量成空洞,留住用户最关键
首先请各位扪心自问,自己每天花在移动应用上所占的时间比例是多少,同时笔者通过网上的调查数据得知,很大一部分用户将自己89%的时间都花在了移动设备的应用程序上,虽然数字看似比较夸张,但回头想想,其实你会发现,现在很多人使用APP可谓是见缝插针,吃饭、坐地铁、上厕所乃至走路都会有人正埋头刷着手机屏幕,就更别说在空暇时间了。所以毫无疑问,越来越多的公司开始重视移动应用程序的开发,以及用户体验的无缝衔接。原创 2017-01-10 16:57:49 · 259 阅读 · 0 评论