06 2015 档案
摘要:软件发布之前做评估 缺陷:包括发现的总的缺陷分布趋势、缺陷在不同功能模块中的分布等。例如,总的缺陷分布趋势图。 测试通过率:主要包括计划的测试用例执行进度、通过的测试用例数目、失败的测试用例数目、被阻塞的测试用例数目等,参考值95% 测试覆盖率:包括测试对系统需求的覆盖率、对测试类型的覆盖率,建议100% 信心:负责这个模块的测试人员对质量的主观感受。可以设计一个信心指数,例如1-10,然后通过各...
阅读全文
摘要:SoapUI 是当前比较简单实用的开源Web Service 测试工具,提供桌面应用程序和IDE 插 件程序两种使用方式。能够快速构建项目和组织测试用例是该工具的一大特性,下面将通过实例介绍如果使用SoapUI 进 行Web Service 单元测试。 l 构建项目 SoapUI 工具中的项目(Project )是由一个或多个Web Service 组成的,这里我们以“中国电视节目预告 Web 服...
阅读全文
摘要:各位早上好, 今天我们在这里庆祝熙康公司三周年的生日。作为一个基于互联网医疗的创业公司,三年是一个收获,因为这种类型的公司,能活过三年也不太容易。可能大家对我们今天还活着没有什么特别的感觉,因为我们是富二代创业,咱家境比较好,如果我们来自于一个贫苦的家庭,靠借钱来创业,可能就挺不过这一天,如果你真挺过来了,你一定是一个真正的创业者。 在庆祝我们还活着的时刻,我想跟大家分享一下什么叫创业,什么叫做...
阅读全文
摘要:磁盘已满 导致系统无法正常运行的最可能的原因是磁盘已满。一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带)。 日志文件会很快用光所有的磁盘空间。Web服务器的日志文件、SQL*Net的日志文件、JDBC日志文件,以及应用程序服务器日志文件均与内存泄漏有同等的危害。可以采取措施将日志文件保存在与操作系统不同的文件系...
阅读全文
摘要:一、服务器侧优化 1. 添加 Expires 或 Cache-Control 信息头 某些经常使用到、并且不会经常做改动的图片(banner、logo等等)、静态文件(登录首页、说明文档等)可以设置较长的有效期(expiration date),这些HTTP头向客户端表明了文档的有效性和持久性。如果有缓存,文档就可以从缓存(除已经过期)而不是从服务器读取。接着,客户端考察缓存中的副本...
阅读全文
摘要:(以下以分析博客园网站为例www.cnblogs.com) 阿里测: http://www.alibench.com 首页: 一、性能打分 a) 首字节时间 指标解释:浏览器开始收到服务器响应数据的时间(后台处理时间+重定向时间)评估方法:达标时间=DNS解析时间+创建连接时间+SSL认证时间+100ms. 比达标时间每慢10ms减1分. b) 使用长连接(k...
阅读全文
摘要:什么是YSlow? YSlow是Yahoo发布的一款基于FireFox的插件。 如何安装YSlow? 安装YSlow必须首先先安装 Firebug,然后下载YSlow,再对其安装。 YSlow有什么用? YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。 YSlow可以分析任何网站,并为每一个规则产生一个整体报告,如果页面可以进行优化,则YSlow会列出具体...
阅读全文
摘要:Xenu Link Sleuth 也许是你所见过的最小但功能最强大的检查网站死链接的软件了。你可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。它可以分别列出网站 的活链接以及死链接,连转向链接它都分析得一清二楚;支持多线程,可以把检查结果存储成文本文件或网页文件。 1、软件作用 Xenu用于检测网站链接有效性的绿色软件,使用简单,最大支持100线程( ...
阅读全文
摘要:1、具备刻苦学习的精神,天道酬勤; 2、时间都是挤出来的; 3、机会来自能力,而能力来自于日常的学习和积累; 4、对软件产品了解的程度,决定了测试能做到什么深度; 5、团队越大,项目越大,配置管理就越重要 6、除了学习产品的业务以及本岗位所需要的技术外,更应该多学习一些软技能,如研发流程、沟通方法等; 7、做一项工作任务时,首先要认可它,产生足够的兴趣,才能做好它; 8、让理论经过实践的检验,落地...
阅读全文
摘要:勤奋、努力、坚持不懈第一,深入了解测试对象,即测试人员需要深入了解被测产品的架构、功能与业务知识;第二,熟悉研发流程,即知道在什么时候做什么事。测试人员需要了解每个开发阶段的输出是什么,测试的主要活动与任务有哪些,只有对测试过程中的各种活动了然于心,测试人员才能主动去完成任务,而不是每次被动地等着测...
阅读全文
摘要:(1)首先进行等价类划分,包括输入条件和输出条件的等价划分,将无限测试变成有限测试,这是减少工作量和提高测试效率最有效的方法。(2)在任何情况下,都必须使用边界值分析法。经验表明,用这种方法设计出的测试用例发现程序错误的的能力最强。(3)可以使用错误推测法追加一些测试用例,这需要依靠测试工程师的智慧和经验。(4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度。如果没有达到要求的覆盖标准,应当再...
阅读全文
摘要:原文地址:http://www.codeceo.com/article/javascript-performance-tips.html JavaScript的性能问题不容小觑,这就需要我们开发人员在编写JavaScript程序时多注意一些细节,本文非常详细的介绍了一下JavaScript性能优化方面的知识点,绝对是干货。 前言 一直在学习javascript,也有看过《犀利开发Jquery内核详...
阅读全文
摘要:原文地址:http://www.cnblogs.com/jackei/archive/2006/03/24/357372.html 1. 开发人员是否提交了测试申请? 2. 测试对象是否已经明确? 3. 测试范围是否已经明确? 4. 本次不被测试的范围是否已经明确? 5. 测试目标是否已经明确? 6. 何时开始性能测试? 7. 何时终止一轮性能测试? 8. 性能测试需要做几轮? 9. 所需的测试环...
阅读全文
摘要:What is load testing? - Load testing is to test that if the application works fine with the loads that result from large number of simultaneous users, transactions and to determine weather it can han...
阅读全文
摘要:你可以不必找一个黑客或者解密高手来测试你程序的安全性,也不需要购买一大堆昂贵的黑客工具。但是,你必须有一套处理过程来发现潜在的问题。如果遵从我下面详细介绍的五个处理步骤,你就可以轻松发现一般的开发缺陷。而且一旦发现了这些缺陷,就可以减轻或消除他们。 步骤一:端口扫描 你需要做的第一件事是在客户端和服务器端进行一次端口扫描,找出那些打开但并不需要的通讯端口。各种服务如FTP、NetBIO...
阅读全文
摘要:浏览器在Web系统中的一个非常重要的组成部分,它关系到软件产品最终的展现形式,直接与用户打交道。同一个Web页面在不同的浏览器上可能有不同的效果,而用户也有各不相同的使用浏览器的习惯,既有使用主流浏览器的也有使用非主流的(比如作者,用的是Opera,碰到过很多网页都有兼容性的问题……)所以,为了...
阅读全文
摘要:“作为一款用户规模达到数亿的大众必备软件,任何一个微小的BUG都可能影响至少数百万的用户,因此不能放过每一个BUG”这句话是否是正确的? 错误的! 这是为什么呢? 因为你没有对BUG的等级进行划分,有些BUG是用户感受不强烈的,比如在线翻译、字符表情、皮肤盒子等,存在一点BUG对我使用输入法打字没啥影响,我不太可能因为这个而卸载输入法,并且用户不至于写篇...
阅读全文
摘要:Web页面即我们在浏览器中所看到的网页,在Web应用程序中,其页面往往需要进行动态切换和数据交互,页面间的数据常规传递方法有多种,本文主要介绍Web页面处理程序中常见的URL地址参数传递方法,包括概述其实现原理、特点和常见问题,最后介绍检测该方式常见应用问题的测试思路和方法。 1.web页面的概念 Web是internet上一个非常重要的资源信息网,产生于20世纪90年代初,它遵循超...
阅读全文
摘要:对于产品的手机项目(应用软件),主要是进行系统测试。而针对手机应用软件的系统测试,我们通常从如下几个角度开展:功能模块测试,交叉事件测试,压力测试,容量测试,兼容性测试,易用性/用户体验测试等。 1、功能模块测试:首先应分析功能模块的功能项,测试每个功能项是否能够实现对应的功能。一般根据测试用例(Test Case)或软件本身的流程就可以完成基本功能测试(相对简单,故障也较容易发现、解决)...
阅读全文
摘要:1.LoadRunner录制脚本时为什么不弹出IE浏览器? 当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。 启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题 提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能...
阅读全文