
QA
javaloverleo
这个作者很懒,什么都没留下…
展开
-
制定合理的软件测试流程(1)
首先向大家介绍一下我理解的软件测试流程是什么,流程在词典上的解释是“工艺程序,从原料到制成品的各项工序安排的程序”,那测试流程就是指从软件测试开始到软件测试结束经过的一系列准备、执行、分析的过程。所以我认为软件测试流程并不是只存在于有完整测试团队的公司,它分布在每一个对软件执行测试的公司中,哪怕这个公司只有一个测试人员。 软件测试想要在一个公司中从无到有进而逐步完善,也需要公司上层领导、...原创 2009-05-05 15:01:27 · 358 阅读 · 0 评论 -
Basic QA --- Fuzz testing
Fuzz testing or fuzzing is a software testing technique that provides invalid, unexpected, or random data to the inputs of a program. If the program fails (for example, by crashing or failing built-in...原创 2010-11-19 18:16:39 · 112 阅读 · 0 评论 -
Basic QA --- Monkey testing
In computer science, a monkey test is a unit test that runs with no specific test in mind. The monkey in this case is the producer of any input. For example, a monkey test can enter random strings i...原创 2010-11-16 15:25:40 · 122 阅读 · 0 评论 -
浏览器代理设置
[b]Chrome[/b]Tool menu/Options/Under the hood/Change Proxy Settings/Lan Settings/Use a proxy[b]Safari[/b]Preferences-->Advance-->Proxies:Change Settings-->Lan Settings原创 2010-10-25 17:44:02 · 240 阅读 · 0 评论 -
Basic --- Alpha和Beta测试简介
大型通用软件,在正式发布前,通常需要执行Alpha和Beta测试,目的是从实际终端用户的使用角度,对软件的功能和性能进行测试,以发现可能只有最终用户才能发现的错误。Alpha 测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。 Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时...原创 2010-09-06 17:24:49 · 167 阅读 · 0 评论 -
几种缺陷跟踪系统的比较
Mantis Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,其功能与JIRA系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上可能没有JIRA那么专业,界面也没有JIRA漂亮,但在实用性上足以满足中小型项目的管理及跟踪...2010-02-22 16:17:35 · 533 阅读 · 0 评论 -
[LoadRunner]基本概念
1, .lrs场景文件(Senaro):描述虚拟用户是按什么样的方式做什么样的事情2, .usr虚拟用户脚本文件3, .lra 测试结果分析文件(保存了load test的结果)4, 协议选择http://apps.hi.baidu.com/share/detail/44477915, STD是标准偏差值(Standard Deviation),主要用来反应...原创 2010-07-23 09:02:07 · 183 阅读 · 0 评论 -
Basic --- Sanity testing
In computer science, a sanity test is a very brief run-through of the functionality of a computer program, system, calculation, or other analysis, to assure that the system or methodology works as e...原创 2010-05-13 16:01:55 · 116 阅读 · 0 评论 -
Basic -- Ad hoc testing
Ad hoc testing is a commonly used term for software testing performed without planning and documentation.The tests are intended to be run only once, unless a defect is discovered. Ad hoc test...原创 2010-05-11 14:38:53 · 141 阅读 · 0 评论 -
[Basic]测试的概念 - 集成测试- 系统测试- 验收测试- 回归测试 -
[b]集成测试,英文是Integration Testing。[/b]集成测试是指一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作并没有冲突。部件可以是代码块、独立的应用、网络上的客户端或服务器端程序。这种类型的测试尤其与客户服务器和分布式系统有关。一般集成测试以前,单元测试需要完成。集成测试是单元测试的逻辑扩展。它的最简单的形式是:两个已经测试过的单元组合成一个组件...原创 2009-08-19 10:10:36 · 804 阅读 · 0 评论 -
单元测试
单元测试,英文是Unit Testing。单元测试是最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易做好,除非应用系统有一个设计很好的体系结构; 还可能需要开发测试驱动器模块或测试套具。http://www.diybl.com/course/4_webprogram/asp.net/netjs/2...2009-08-13 10:53:31 · 145 阅读 · 0 评论 -
[转]Scrum方法二十问
Scrum作为敏捷方法之一,在十多年前由Ken Schwaber和JeffSutherland共同提出,名称来自英式橄榄球,用Scrum来类比软件团队在软件开发所展示出来的速度和灵活性。(在橄榄球比赛规则中,Scrum的目的是在有轻微违规或比赛暂停后,使比赛迅速、安全、公平地重新开始。当球队在场地上以整体队形向前推进时,每个球员都时刻保持对场上全局的判断,橄榄球在队员之...2010-04-06 10:47:35 · 117 阅读 · 0 评论 -
敏捷宣言
《敏捷宣言》 个体与交互 重于 过程和工具可用的软件 重于 完备的文档客户协作 重于 合同谈判响应变化 重于 遵循计划 《敏捷宣言》背后的12准则我们遵循以下准则: 1. 我们的最高目标是,通过尽早和持续地交付有价值的软件来满足客户。 2. 欢迎对需求提出变更——即使是在项目开发后期。要善于利用需求变更,帮助客户获得竞争优势。...2010-03-31 15:46:28 · 96 阅读 · 0 评论 -
RC(Release candidate)
Release candidateThe term release candidate (RC) refers to a version with potential to be a final product, ready to release unless fatal bugsemerge. In this stage of product stabilization, ...2010-03-31 10:36:00 · 206 阅读 · 0 评论 -
Basic -- Test harness
转自:http://www.51testing.com/?10851/action_viewspace_itemid_77900.html 从以上的解释看出,test harness范围更大,不光是测试代码,还包含了测试的整个环境。所以具体到当前的难题来讲,可以翻译为“测试框架”。 ...2010-03-16 13:56:55 · 889 阅读 · 0 评论 -
Basic -- 伙伴测试(Buddy Test)
伙伴测试(Buddy Test)如上所述,在开发一个复杂系统的过程中,当一个新的模块(或者旧模块的新版本)加入系统中时,往往会出现下列情况。(1)导致整个系统稳定性下降。不光影响自己的模块,更麻烦的是阻碍团队其他人员的工作。(2)产生很多 Bug。这些 Bug都要被输入到数据库中,经过层层会诊(Triage),然后交给开发人员,然后再经历一系列Bug的旅行,才能最后修复,这样成本变...2010-03-16 13:49:59 · 559 阅读 · 0 评论 -
简述软件测试流程
第一步:对要执行测试的产品/项目进行分析,确定[b]测试策略[/b],制定[b]测试计划[/b]。该计划被审核批准后转向第二步。测试工作启动前一定要确定正确的测试策略和指导方针,这些是后期开展工作的基础。只有将本次的测试目标和要求分析清楚,才能决定测试资源的投入。 第二步:[b]设计测试用例[/b]。设计测试用例要根据测试需求和测试策略来进行,进度压力不大时,应该设计的详细,如果进度...原创 2009-05-05 16:02:25 · 3827 阅读 · 0 评论 -
制定合理的软件测试流程(2)
[size=medium]其实公司内软件测试一片空白或者测试流程比较完善的公司流程制定和执行相对来说都会比较容易一些,如果是一片空白你可以完全按照自己的想法去建立软件测试流程,剩下的困难只是如何去说服领导和开发配合这个流程。如果软件测试流程已经比较完善,大家对软件测试已经有了一定的支持和理解并且现阶段运行良好,你只需要在一些小节上进行一些修改,如果的确有利于工作会得到大多数人的支持。最难制定的是软...原创 2009-05-05 15:17:07 · 174 阅读 · 0 评论 -
QA Basic --- Sanity testing
A sanity test or sanity check is a basic test to quickly evaluate whether a claim or the result of a calculation can possibly be true. The point of a sanity test is to rule out certain classes of obvi...原创 2010-11-26 15:35:32 · 260 阅读 · 0 评论