《计算机常用语言1》由会员分享,可在线阅读,更多相关《计算机常用语言1(10页珍藏版)》请在金锄头文库上搜索。
1、计算机常用语言计算机常用语言 1 1计算机常用语言(2009-07-23 13:54:36)转载标签: 51testing 软件测试计算机语言 it Actual Fix Time 实际修改时间Assigned To 被分配给Closed in Version 被关闭的版本Closing Date 关闭日期Defect ID 缺陷编号Description 描述Detected By 被(谁)发现Detected in Version 被发现的版本Detected on Date 被发现的日期 Estimated Fix Time 估计修改的时间 Modified 修正Planned Clos
2、ing Version 计划关闭的版本Priority 优先级Project 项目R&D Comments 研发人员备注 Reproducible 可重现Severity 严重程度 Status 状态Summary 概要Creation Date 创建日期Description 描述 Designer 设计人员 Estimated DevTime 估计设计和生成测试的时间Execution Status 执行状态Modified 修正Path 路径 Status 状态Steps 步骤Template 模版Test Name 测试名称Type 类型Actual 实际结果Description 描
3、述Exec Date 执行日期Exec Time 执行时间 Expected 期望结果Source Test 测试资料Status 状态Step Name 步骤名称Duration 执行的期限Exec Date 执行日期Exec Time 执行时间Host 主机 Operating System 操作系统OS Build Number 操作系统生成的编号OS Service Pack 操作系统的服务软件包Run Name 执行名称Run VC Status 执行 VC 的状态Run VC User 执行 VC 的用户Run VC Version 执行 VC 的版本Status 状态Test V
4、ersion 测试版本Tester 测试员Attachment 附件Author 作者 Cover Status 覆盖状态Creation Date 创建日期Creation Time 创建时间Description 描述Modified 修正Name 名称Priority 优先级Product 产品ReqID 需求编号Reviewed 被检查Type 类型Exec Date 执行日期Modified 被修正Planned Exec Date 计划执行的日期Planned Exec Time 计划执行的时间Planned Host Name 计划执行的主机名称Responsible Teste
5、r 负责测试的人员Status 状态Test Version 测试的版本Tester 测试员Time 时间Close Date 关闭日期Description 描述 Modified 修正Open Date 开放日期Status 状态Test Set 测试集合 Acceptance testing(验收测试) ,系统开发生命周期方法论的一个阶段,这时相关的用户和或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。这是管理性和防御性控制。Ad hoc testing(随机测试) ,没有书面测试用例、记录期望结
6、果、检查列表、脚本或指令的测试。主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行用例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。Alpha testing( 测试) ,是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha 测试不能由程序员或测试员完成。Automated Testing(自动化测试) ,使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在 GUI、性能等测试中用得较多。Beta testing( 测试) ,测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者
7、通常不在测试现场,Beta测试不能由程序员或测试员完成。Black box testing(黑盒测试) ,指测试人员不关心程序具体如何实现的一种测试方法。根据软件的规格对软件进行各种输入和观察软件的各种输出结果来发现软件的缺陷的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。Bug(错误) ,有时称作 defect(缺陷)或 error(错误) ,软件程序中存在的编程错误,可能会带来不必要的副作用,软件的功能和特性与设计规格说明书或用户需求不一致的方面。软件缺陷表现特征为:软件未达到产品说明书标明的功能;软件出现产品说明书指明不会出现的错误;软件功能超出产品说明书指明
8、的范围;虽然产品说明书未指出但是软件应达到的目标;软件测试人员或用户认为软件难以理解,不易使用,运行速度缓慢等问题。Bug report(错误报告) ,也称为“Bug record(错误记录) ” ,记录发现的软件错误信息的文档,通常包括错误描述、复现步骤、抓取的错误图像和注释等。Bug tracking system(错误跟踪系统,BTS) ,也称为“Defect tracking system,DTS” ,管理软件测试缺陷的专用数据库系统,可以高效率地完成软件缺陷的报告、验证、修改、查询、统计、存储等任务。尤其适用于大型多语言软件的测试管理。Build(工作版本) ,软件开发过程中用于内部
9、测试的功能和性能等不完善的软件版本。工作版本既可以是系统的可操作版本,也可以是展示要在最终产品中提供的部分功能的部分系统。Compatibility Testing(兼容性测试) ,也称“Configuration testing(配置测试) ” ,测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。验证测试对象在不同的软件和硬件配置中的运行情况。Capture/Replay Tool(捕获/回放工具) ,一种测试工具,能够捕获在测试过程中传递给软件的输入,并且能够在以后的时间中,重复这个执行的过程。这类工具一般在 GUI 测试中用的较多。Crash(崩溃) ,计算机
10、系统或组件突然并完全的丧失功能,例如软件或系统突然退出或没有任何反应(死机) 。Debug(调试) ,开发人员确定引起错误的根本原因和确定可能的修复措施的过程。一般发生在子系统或单元模块编码完成时,或者根据测试错误报告指出错误以后,开发人员需要执行调试过程来解决已存在的错误。Deployment(部署) ,也称为 shipment(发布) ,对内部 IT 系统而言,指它的第一个版本通过彻底的测试、形成产品、交付给付款客户的阶段。Dynamic testing(动态测试) ,通过执行软件的手段来测试软件。Exception(异常/例外) ,一个引起正常程序执行挂起的事件。Functional t
11、esting(功能测试) ,也称为 behavioral testing(行为测试) ,根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件的功能测试,用于验证应用程序或网站对目标用户能正确工作。使用适当的平台、浏览器和测试脚本,以保证目标用户的体验将足够好,就像应用程序是专门为该市场开发的一样。Garbage characters(乱码字符) ,程序界面中显示的无意义的字符,例如,程序对双字节字符集的字符不支持时,这些字符不能正确显示。GB 18030 testing(GB 18030 测试) ,软件支持 GB 18030 字符集标准能力的测试,
12、包括 GB 18030 字符的输入、输出、显示、存储的支持程度。Installing testing(安装测试) ,确保该软件在正常情况和异常情况的不同条件下,例如,进行首次安装、升级、完整的或自定义的安装都能进行安装。异常情况包括磁盘空间不足、缺少目录创建权限等。核实软件在安装后可立即正常运行。安装测试包括测试安装代码以及安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据。Integration testing(集成测试) ,被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。该测试一般在单元测试之后进行。International tes
13、ting(国际化测试) ,国际化测试的目的是测试软件的国际化支持能力,发现软件的国际化的潜在问题,保证软件在世界不同区域中都能正常运行。国际化测试使用每种可能的国际输入类型,针对任何区域性或区域设置检查产品的功能是否正常,软件国际化测试的重点在于执行国际字符串的输入/输出功能。国际化测试数据必须包含东亚语言、德语、复杂脚本字符和英语(可选)的混合字符。Localizability testing(本地化能力测试) ,本地化能力是指不需要重新设计或修改代码,将程序的用户界面翻译成任何目标语言的能力。为了降低本地化能力测试的成本,提高测试效率,本地化能力侧是通常在软件的伪本地化版本上进行。本地化能
14、力测试中发现的典型错误包括:字符的硬编码(即软件中需要本地化的字符写在了代码内部) ,对需要本地化的字符长度设置了国定值,在软件运行时以控件位置定位,图标和位图中包含了需要本地化的文本,软件的用户界面与文档术语不一致等。Load testing(负载测试) ,通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间
15、相关的方面。Localization testing(本地化测试) ,本地化测试的对象是软件的本地化版本。本地化测试的目的是测试特定目标区域设置的软件本地化质量。本地化测试的环境是在本地化的操作系统上安装本地化的软件。从测试方法上可以分为基本功能测试,安装/卸载测试,当地区域的软硬件兼容性测试。测试的内容主要包括软件本地化后的界面布局和软件翻译的语言质量,包含软件、文档和联机帮助等部分。Performance testing(性能测试) ,评价一个产品或组件与性能需求是否符合的测试。包括负载测试、强度测试、数据库容量测试、基准测试等类型。Pilot testing(引导测试) ,软件开发中,验
16、证系统在真实硬件和客户基础上处理典型操作的能力。在软件外包测试中,引导测试通常是客户检查软件测试公司测试能力的一种形式,只有通过了客户特定的引导测试,软件测试公司才能接受客户真实软件项目的软件测试。Portability testing(可移植性测试) ,测试瞄准于证明软件可以被移植到指定的硬件或软件平台上。Priority(优先权) ,从商业角度出发是指错误的重要性,尤其是从客户和用户的角度出发,是指错误对于系统的可行性和可接受性的影响。与“Severity(严重性) ”相对照。Quality assurance(质量保证 QA) ,采取的所有活动以保证一个开发组织交付的产品满足性能需求和已确立的标准和过程。Regression testing(回归测试) ,在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,对软件的任何新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再现。Review(评审) ,在产品开发过程中,把产品提交给项目成员、用户、管理者或