在过去的几年中, 单元测试 逐渐成为我编写软件的核心内容,在这里要感谢一种叫做 极端编程 - XP (注1)(见“资源”一节)的简便程序设计方法。这种方法要求我为新加入的每个函数都编..
按照产出的文档,介绍项目 开发 过程中的工作步骤 1. 测试计划 :这个计划,我个人觉得应该在详细设计确定后,代码开始编写的时候进行制定,因为我是“提早开始测试工作”思路的忠实..
Test Complete 主要是一个 功能测试 工具,利用其对GUI控件的识别、动作记录、回放等脚本技术实现替代部分的人工测试的执行。但是它同时还提供很多机制让我们在功能测试的同时记录性能。 ..
1 教你弄懂 软件测试 的常识 教你弄懂软件测试的常识 软件开发和使用的历史已经留给了我们很多由于软件缺陷而导致的巨大财力、物力损失的经验教训。这些经验教训迫使我们这些 测试工程..
软件测试工具 TestComplete 的Utilities对象使用方法 TestComplete除了提供BuiltIn对象来访问常用的函数外,还提供Utilities对象。该对象实现了 Borland VCL的SysUtils的很多功能。SysUtils中的很多函数编程了..
软件功能测试和 性能测试 经验谈 可以说,谁掌握了 功能测试 和 性能测试 的精髓,谁就能在 测试外包 市场中占据技术制高点。本文正是为这类软件服务型企业出谋划策、提供测试技术决策参..
手机测试 之名片薄(黑盒)测试 写在前面的话: 做了快一年的 黑盒测试 ,细谈起来够痛苦的了。这里我将部分的测试心得和 测试方法 ,注意要点写出来,供大家批判和探讨。 由于各手机的..
随着 软件测试 的地位逐步提高,测试的重要性逐步显现, 测试工具 的应用已经成为了普遍的趋势。目前用于测试的工具已经比较多了,这些测试工具一般可分为 白盒测试 工具、 黑盒测试 工..
软件测试 之 性能测试 指标介绍 TPC-C 作为一家非盈利性机构,事务处理性能委员会(TPC)负责定义诸如TPC-C、TPC-H和TPC-W基准测试之类的事务处理与 数据库 性能基准测试,并依据这些基准测试项..
软件 本地化测试 概述 软件本地化测试 的测试对象是本地化的软件,需要在本地化的操作系统上进行。虽然本地化的软件是基于源程序软件创建的,但二者的测试内容和重点具有很大的不同。..
1、能发现到目前为止没有发现的 缺陷 的用例是好的用例: 首先要申明,其实这句话是十分有道理的,但我发现很多人都曲解了这句话的原意,一心要设计出发现“难于发现的缺陷”而陷入盲..
全球化测试 的目的是检测应用程序设计中可能阻碍全球化的潜在问题。它确保代码可以处理所有国际支持而不会破坏功能,导致数据丢失或显示问题。全球化测试使用每种可能的国际输入类型..
摘要]本文主要针对常见 软件测试方法 及类型进行解析。 软件测试 是 软件开发 过程的重要组成部分,是用来确认一个程序的品质或 性能 是否符合开发之前所提出的一些要求。软件测试的目的..
完成 测试脚本 的编写并验证工作正常后,就可以使用这些 自动化测试 脚本来帮助你完成测试工作了。一般,我们都需要对每个编译出来的测试版本持续地运行脚本,并在某个特定的时间进行..
综述 1.1 什么是 自动化测试 自动化测试是指能自动输入测试数据,自动检查被测对象的响应的测试 1.2 自动化测试的优缺点 优点: 测试效率高 测试过程可完全重现 缺点: 前期耗用的工作量较..
前言——被忽视的软件产品易用性 近年来,在国际软件产品 开发 领域,“GUI Design(图形化交互界面设计)以及Usability(易用性)科学”已经得到众多财富500强软件企业和普通产品用户的普遍..
功能测试 又 称 正确性测试 ,它检查软件的功能是否符合规格说明。由于正确性是软件最重要的 质量 因素,所以其测试也最重要。 基本的方法是构造一些合理输入,检查是否得到期望的输出..
“不懂测试行话”是不少软件测试新人经常面临的一个普遍问题。 “行有行规”,不懂行话危害极大。各位可能对《林海雪原》中杨子荣与座山雕见面时讲的“江湖黑话”印象比较深刻吧。座..
在 自动化测试 中,有时候需要对 数据库 进行操作,例如,从数据库读取测试数据、检查软件对数据库的更改操作是否正确等等。 TestComplete 提供好几种对数据库进行操作的方法。 TC的三类数据..
Agenda 1:什么是 功能测试 解决方案 ?为什么需要功能测试解决方案? Slide 4: 功能测试 的定义: -验证系统的功能性符合预定的功能说明书的测试。 Slide 5:功能测试解决方案的关键组成:..