软件测试词汇(英语)

软件测试词汇(英语)
软件测试词汇(英语)

A

Acceptance Testing:T esting conducted to enable a user/customer to determine whether to accept a software product. Normally performed to validate the software meets a set of agreed acceptance criteria.

Accessibility Testing:Verifying a product is accessible to the people having disabilities (deaf, blind, mentally disabled etc.).

Ad Hoc Testing:A testing phase where the tester tries to 'break' the system by randomly trying the system's functionality. Can include negative testing as well. See also Monkey Testing.

Agile Testing:Testing practice for projects using agile methodologies, treating development as the customer of testing and emphasizing a test-first design paradigm. See also T est Driven Development.

Application Binary Interface (ABI):A specification defining requirements for portability of applications in binary forms across defferent system platforms and environments. Application Programming Interface (API):A formalized set of software calls and routines that can be referenced by an application program in order to access supporting system or network services.

Automated Software Quality (ASQ):The use of software tools, such as automated testing tools, to improve software quality.

Automated Testing:

?Testing employing software tools which execute tests without manual intervention.

Can be applied in GUI, performance, API, etc. testing.

?The use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions.

B

Backus-Naur Form:A metalanguage used to formally describe the syntax of a language. Basic Block:A sequence of one or more consecutive, executable statements containing no branches.

Basis Path Testing:A white box test case design technique that uses the algorithmic flow of the program to design tests.

Basis Set:The set of tests derived using basis path testing.

Baseline:The point at which some deliverable produced during the software engineering process is put under formal change control.

Beta Testing:Testing of a rerelease of a software product conducted by customers. Binary Portability Testing:Testing an executable application for portability across system platforms and environments, usually for conformation to an ABI specification.

Black Box Testing:Testing based on an analysis of the specification of a piece of software without reference to its internal workings. The goal is to test how well the

component conforms to the published requirements for the component.

Bottom Up Testing:An approach to integration testing where the lowest level components are tested first, then used to facilitate the testing of higher level components. The process is repeated until the component at the top of the hierarchy is tested. Boundary Testing:T est which focus on the boundary or limit conditions of the software being tested. (Some of these tests are stress tests).

Bug:A fault in a program which causes the program to perform in an unintended or unanticipated manner.

Boundary Value Analysis:BVA is similar to Equivalence Partitioning but focuses on "corner cases" or values that are usually out of range as defined by the specification. his means that if a function expects all values in range of negative 100 to positive 1000, test inputs would include negative 101 and positive 1001.

Branch Testing:Testing in which all branches in the program source code are tested at least once.

Breadth Testing:A test suite that exercises the full functionality of a product but does not test features in detail.

C

CAST:Computer Aided Software Testing.

Capture/Replay Tool:A test tool that records test input as it is sent to the software under test. The input cases stored can then be used to reproduce the test at a later time. Most commonly applied to GUI test tools.

CMM:The Capability Maturity Model for Software (CMM or SW-CMM) is a model for judging the maturity of the software processes of an organization and for identifying the key practices that are required to increase the maturity of these processes.

Cause Effect Graph:A graphical representation of inputs and the associated outputs effects which can be used to design test cases.

Code Complete:Phase of development where functionality is implemented in entirety; bug fixes are all that are left. All functions found in the Functional Specifications have been implemented.

Code Coverage:An analysis method that determines which parts of the software have been executed (covered) by the test case suite and which parts have not been executed and therefore may require additional attention.

Code Inspection:A formal testing technique where the programmer reviews source code with a group who ask questions analyzing the program logic, analyzing the code with respect to a checklist of historically common programming errors, and analyzing its compliance with coding standards.

Code Walkthrough:A formal testing technique where source code is traced by a group with a small set of test cases, while the state of program variables is manually monitored, to analyze the programmer's logic and assumptions.

Coding:The generation of source code.

Compatibility Testing:T esting whether software is compatible with other elements of a system with which it should operate, e.g. browsers, Operating Systems, or hardware. Component:A minimal software item for which a separate specification is available.

Component Testing:See Unit Testing.

Concurrency Testing:Multi-user testing geared towards determining the effects of accessing the same application code, module or database records. Identifies and measures the level of locking, deadlocking and use of single-threaded code and locking semaphores.

Conformance Testing:The process of testing that an implementation conforms to the specification on which it is based. Usually applied to testing conformance to a formal standard.

Context Driven Testing:The context-driven school of software testing is flavor of Agile Testing that advocates continuous and creative evaluation of testing opportunities in light of the potential information revealed and the value of that information to the organization right now.

Conversion Testing:T esting of programs or procedures used to convert data from existing systems for use in replacement systems.

Cyclomatic Complexity:A measure of the logical complexity of an algorithm, used in white-box testing.

D

Data Dictionary:A database that contains definitions of all data items defined during analysis.

Data Flow Diagram:A modeling notation that represents a functional decomposition of a system.

Data Driven Testing:Testing in which the action of a test case is parameterized by externally defined data values, maintained as a file or spreadsheet. A common technique in Automated Testing.

Debugging:The process of finding and removing the causes of software failures. Defect:Nonconformance to requirements or functional / program specification Dependency Testing:Examines an application's requirements for pre-existing software, initial states and configuration in order to maintain proper functionality.

Depth Testing:A test that exercises a feature of a product in full detail.

Dynamic Testing:T esting software through executing it. See also Static Testing.

E

Emulator:A device, computer program, or system that accepts the same inputs and produces the same outputs as a given system.

Endurance Testing:Checks for memory leaks or other problems that may occur with prolonged execution.

End-to-End testing:Testing a complete application environment in a situation that mimics real-world use, such as interacting with a database, using network communications, or interacting with other hardware, applications, or systems if appropriate.

Equivalence Class:A portion of a component's input or output domains for which the component's behaviour is assumed to be the same from the component's specification. Equivalence Partitioning:A test case design technique for a component in which test cases are designed to execute representatives from equivalence classes.

Exhaustive Testing:Testing which covers all combinations of input values and preconditions for an element of the software under test.

Functional Decomposition:A technique used during planning, analysis and design; creates a functional hierarchy for the software.

Functional Specification:A document that describes in detail the characteristics of the product with regard to its intended features.

Functional Testing:See also Black Box Testing.

?Testing the features and operational behavior of a product to ensure they correspond to its specifications.

?Testing that ignores the internal mechanism of a system or component and focuses solely on the outputs generated in response to selected inputs and execution conditions.

G

Glass Box Testing:A synonym for White Box Testing.

Gorilla Testing:Testing one particular module,functionality heavily.

Gray Box Testing:A combination of Black Box and White Box testing methodologies: testing a piece of software against its specification but using some knowledge of its internal workings.

H

High Order Tests:Black-box tests conducted once the software has been integrated.

I

Independent Test Group (ITG):A group of people whose primary responsibility is software testing,

Inspection:A group review quality improvement process for written material. It consists of two aspects; product (document itself) improvement and process improvement (of both document production and inspection).

Integration Testing:T esting of combined parts of an application to determine if they function together correctly. Usually performed after unit and functional testing. This type of testing is especially relevant to client/server and distributed systems.

Installation Testing:Confirms that the application under test recovers from expected or unexpected events without loss of data or functionality. Events can include shortage of disk space, unexpected loss of communication, or power out conditions.

J

K

L

Load Testing:See Performance Testing.

Localization Testing:This term refers to making software specifically designed for a specific locality.

Loop Testing:A white box testing technique that exercises program loops.

M

Metric:A standard of measurement. Software metrics are the statistics describing the structure or content of a program. A metric should be a real objective measurement of something such as number of bugs per lines of code.

Monkey Testing:Testing a system or an Application on the fly, i.e just few tests here and there to ensure the system or an application does not crash out.

N

Negative Testing:T esting aimed at showing software does not work. Also known as "test to fail". See also Positive Testing.

O

P

Path Testing:Testing in which all paths in the program source code are tested at least once.

Performance Testing:Testing conducted to evaluate the compliance of a system or component with specified performance requirements. Often this is performed using an automated test tool to simulate large number of users. Also know as "Load Testing". Positive Testing:Testing aimed at showing software works. Also known as "test to pass". See also Negative Testing.

Q

Quality Assurance:All those planned or systematic actions necessary to provide adequate confidence that a product or service is of the type and quality needed and expected by the customer.

Quality Audit:A systematic and independent examination to determine whether quality activities and related results comply with planned arrangements and whether these arrangements are implemented effectively and are suitable to achieve objectives.

Quality Circle:A group of individuals with related interests that meet at regular intervals to

consider problems or other matters related to the quality of outputs of a process and to the correction of problems or to the improvement of quality.

Quality Control:The operational techniques and the activities used to fulfill and verify requirements of quality.

Quality Management:That aspect of the overall management function that determines and implements the quality policy.

Quality Policy:The overall intentions and direction of an organization as regards quality as formally expressed by top management.

Quality System:The organizational structure, responsibilities, procedures, processes, and resources for implementing quality management.

R

Race Condition:A cause of concurrency problems. Multiple accesses to a shared resource, at least one of which is a write, with no mechanism used by either to moderate simultaneous access.

Ramp Testing:Continuously raising an input signal until the system breaks down.

Recovery Testing:Confirms that the program recovers from expected or unexpected events without loss of data or functionality. Events can include shortage of disk space, unexpected loss of communication, or power out conditions.

Regression Testing:Retesting a previously tested program following modification to ensure that faults have not been introduced or uncovered as a result of the changes made.

Release Candidate:A pre-release version, which contains the desired functionality of the final version, but which needs to be tested for bugs (which ideally should be removed before the final version is released).

S

<>Sanity Testing:Brief test of major functional elements of a piece of software to determine if its basically operational. See also Smoke Testing.

<>Scalability Testing:Performance testing focused on ensuring the application under test gracefully handles increases in work load.

<>Security Testing:T esting which confirms that the program can restrict access to authorized personnel and that the authorized personnel can access the functions available to their security level.

<>Smoke Testing:A quick-and-dirty test that the major functions of a piece of software work. Originated in the hardware testing practice of turning on a new piece of hardware for

the first time and considering it a success if it does not catch on fire.

<>Soak Testing:Running a system at high load for a prolonged period of time. For example, running several times more transactions in an entire day (or night) than would be expected in a busy day, to identify and performance problems that appear after a large number of transactions have been executed.

<>Software Requirements Specification:A deliverable that describes all data, functional and behavioral requirements, all constraints, and all validation requirements for software/

<>Software Testing:A set of activities conducted with the intent of finding errors in software.

<>Static Analysis:Analysis of a program carried out without executing the program.

Static Analyzer:A tool that carries out static analysis.

<>Static Testing:Analysis of a program carried out without executing the program.

Storage Testing:T esting that verifies the program under test stores data files in the correct directories and that it reserves sufficient space to prevent unexpected termination resulting from lack of space. This is external storage as opposed to internal storage. Stress Testing:Testing conducted to evaluate a system or component at or beyond the limits of its specified requirements to determine the load under which it fails and how. Often this is performance testing using a very high level of simulated load.

Structural Testing:T esting based on an analysis of internal workings and structure of a piece of software. See also White Box Testing.

System Testing:Testing that attempts to discover defects that are properties of the entire system rather than of its individual components.

Testability:The degree to which a system or component facilitates the establishment of test criteria and the performance of tests to determine whether those criteria have been met.

Testing:

?The process of exercising software to verify that it satisfies specified requirements and to detect errors.The process of analyzing a software item to detect the differences between existing and required conditions (that is, bugs), and to evaluate the features of the software item (Ref. IEEE Std 829).

?The process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of the system or component.

Test Automation:See Automated Testing.

Test Bed:An execution environment configured for testing. May consist of specific

hardware, OS, network topology, configuration of the product under test, other application or system software, etc. The Test Plan for a project should enumerated the test beds(s) to be used.

Test Case:

?Test Case is a commonly used term for a specific test. This is usually the smallest unit of testing. A Test Case will consist of information such as requirements testing, test steps, verification steps, prerequisites, outputs, test environment, etc.

? A set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement.

Test Driven Development:Testing methodology associated with Agile Programming in which every chunk of code is covered by unit tests, which must all pass all the time, in an effort to eliminate unit-level and regression bugs during development. Practitioners of TDD write a lot of tests, i.e. an equal number of lines of test code to the size of the production code.

Test Driver:A program or test tool used to execute a tests. Also known as a Test Harness. Test Environment:The hardware and software environment in which tests will be run, and any other software with which the software under test interacts when under test including stubs and test drivers.

Test First Design:Test-first design is one of the mandatory practices of Extreme Programming (XP).It requires that programmers do not write any production code until they have first written a unit test.

Test Harness:A program or test tool used to execute a tests. Also known as a Test Driver. Test Plan:A document describing the scope, approach, resources, and schedule of intended testing activities. It identifies test items, the features to be tested, the testing tasks, who will do each task, and any risks requiring contingency planning. Ref IEEE Std 829.

Test Procedure:A document providing detailed instructions for the execution of one or more test cases.

Test Script:Commonly used to refer to the instructions for a particular test that will be carried out by an automated test tool.

Test Specification:A document specifying the test approach for a software feature or combination or features and the inputs, predicted results and execution conditions for the associated tests.

Test Suite:A collection of tests used to validate the behavior of a product. The scope of a Test Suite varies from organization to organization. There may be several T est Suites for a particular product for example. In most cases however a Test Suite is a high level concept, grouping together hundreds or thousands of tests related by what they are intended to test. Test Tools:Computer programs used in the testing of a system, a component of the system, or its documentation.

Thread Testing:A variation of top-down testing where the progressive integration of components follows the implementation of subsets of the requirements, as opposed to the

integration of components by successively lower levels.

Top Down Testing:An approach to integration testing where the component at the top of the component hierarchy is tested first, with lower level components being simulated by stubs. Tested components are then used to test lower level components. The process is repeated until the lowest level components have been tested.

Total Quality Management:A company commitment to develop a process that achieves high quality product and customer satisfaction.

Traceability Matrix:A document showing the relationship between Test Requirements and Test Cases.

U

Usability Testing:T esting the ease with which users can learn and use a product.

Use Case:The specification of tests that are conducted from the end-user perspective. Use cases tend to focus on operating software as an end-user would conduct their day-to-day activities.

Unit Testing:Testing of individual software components.

V

Validation:The process of evaluating software at the end of the software development process to ensure compliance with software requirements. The techniques for validation is testing, inspection and reviewing.

Verification:The process of determining whether of not the products of a given phase of the software development cycle meet the implementation steps and can be traced to the incoming objectives established during the previous phase. The techniques for verification are testing, inspection and reviewing.

Volume Testing:T esting which confirms that any values that may become large over time (such as accumulated counts, logs, and data files), can be accommodated by the program and will not cause the program to stop working or degrade its operation in any manner.

W

Walkthrough:A review of requirements, designs or code characterized by the author of the material under review guiding the progression of the review.

White Box Testing:Testing based on an analysis of internal workings and structure of a piece of software. Includes techniques such as Branch Testing and Path T esting. Also known as Structural Testing and Glass Box Testing. Contrast with Black Box Testing. Workflow Testing:Scripted end-to-end testing which duplicates specific workflows which are expected to be utilized by the end-user.

软件测试常用英语词汇汇总

软件测试常用英语词汇 静态测试:Non-Execution-Based Testing或Static testing 代码走查:Walkthrough 代码审查:Code Inspection 技术评审:Review 动态测试:Execution-Based Testing 白盒测试:White-Box Testing 黑盒测试:Black-Box Testing 灰盒测试:Gray-Box Testing 软件质量保证SQA:Software Quality Assurance 软件开发生命周期:Software Development Life Cycle 冒烟测试:Smoke Test 回归测试:Regression Test 功能测试:Function Testing 性能测试:Performance Testing 压力测试:Stress Testing 负载测试:Volume Testing 易用性测试:Usability Testing 安装测试:Installation Testing 界面测试:UI Testing 配置测试:Configuration Testing 文档测试:Documentation Testing 兼容性测试:Compatibility Testing 安全性测试:Security Testing 恢复测试:Recovery Testing 单元测试:Unit Test 集成测试:Integration Test 系统测试:System Test 验收测试:Acceptance Test 测试计划应包括: 测试对象:The Test Objectives 测试范围: The Test Scope 测试策略: The Test Strategy 测试方法: The Test Approach, 测试过程: The test procedures, 测试环境: The Test Environment, 测试完成标准:The test Completion criteria 测试用例:The Test Cases 测试进度表:The Test Schedules 风险:Risks 接口:Interface 最终用户:The End User 正式的测试环境:Formal Test Environment 确认需求:Verifying The Requirements

软件测试名词解释、简答题以及综合题(含答案)

一、名词解释题 1、测试用例 测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小实体。 2、驱动模块 驱动模块是在进行单元测试时所设置的一种辅助测试模块,它用来模拟被测试模块的上一级模块,相当于被测模块的主程序。驱动模块在单元测试中接收数据,把相关的数据传送给被测试的模块,启动被测模块,并打印出相应的结果。 3、回归测试 在集成测试策略的环境中,回归测试是对某些已经进行过的测试的某些子集再重新测试一遍,以保证上述改变不会传播无法预料的副作用或引发新的问题。在更广的环境里,回归测试就是用来保证(由于测试或者其他原因的)改动不会带来不可预料的行为或者另外的错误。 4、静态测试 静态测试是指不利用计算机运行被测程序,也就是说,计算机并不真正运行被测试的程序,而是通过其他手段达到检测的目的。静态测试是对被测程序进行特性分析的一些方法的总称。 5、桩模块 桩模块是在进行单元测试时所设置的一种辅助测试模块,它用来模拟被测试模块工作过程中所调用的模块。桩模块由被测模块调用,它们一般只进行很少的数据处理,以便检验被测模块与其下级模块的接口。 6、强度测试 强度测试的目的是要检测非正常的情形,测试是想要破坏程序。强度测试需要在反常规数据量、频率或资源的方式下运行系统,以检验系统能力的最高实际限度。 7、软件测试 软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复查。它是软件质量保证的关键步骤。通常对软件测试的定义有两种描述: 定义1:软件测试是为了发现错误而执行程序的过程。 定义2:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例运行程序,以及发现错误的过程。 8、自动化测试 自动化测试得一般定义为:各种测试活动的管理与实施,包括测试脚本的开发与执行,均使用一种自动化测试工具来验证测试的需求。 9、动态测试 动态测试的主要特征是计算机必须真正运行被测试的程序,通过输入测试用例对其运行情况(即输入与输出的对应关系)进行分析,达到检测的目的。 10、独立路径 某一程序的独立路径是指从程序入口到程序出口的多次执行中,每次至少有一个语句集(包括运算、赋值、输入/输出或判断)是新的和未被重复的。 二、问答题 1、软件测试涉及哪些关键问题? 软件测试涉及的关键问题包括以下四个方面: (1)测试由谁来执行。通常的做法是开发者(机构或组织)负责完成自己代码的单元测试,而系统测试则由一些独立的测试人员或专门的测试机构进行。 (2)测试什么。软件需求规格说明、概要设计规格说明、详细设计规格说明和源程序都是测试的对象。 (3)什么时候进行测试。测试可以是一个与开发并行的过程,还可以是在开发完成某个阶段任务之后进行,或者是在开发结束后再进行测试。 (4)怎样进行测试。根据软件的功能规范说明和程序实现,利用各种测试方法,生成有效的测试用例,对软件进行测试。 2、简述软件测试过程的流程。 软件测试过程按测试的先后次序可分为:单元测试、集成测试、确认(有效性)测试、系统测试和验收(用户)测试共5 项步骤。 (1)单元测试:针对每个单元的测试,以确保每个模块能正常工作为目标。

高中英语词汇测试试卷

来源:网络资源 2009-08-10 15:52:10 [标签:试卷词汇英语][当前4168家长在线讨论]高中英语词汇测试试卷(一) 1、communicate A. vi. 交往;vt.传送 B. n. 小包裹 C. n. 主人 D. vt. 随身携带 2、beancurd A. n. 豆腐 B. adj. 国内的 C. n. 地震 D. n. 奖章奖牌 3、conceited A. adj. 错误的 B. adj. 接收到的 C. n. 进入 D. adj. 骄傲自满的 4、athlete A. adj. 必要的,必需的 B. n. 病,疾病

C. vt. 发音 D. n. 田径运动员 5、employ A. vt. 雇佣 B. vt. 吮吸, 舔食 C. n. 自用的(食物等) D. vt. 利用, 剥削 6、operate A. n. 歌剧 B. vt. 急救 C. vt. 经营, 管理 D. vt. 利用 7、fetch A. vt.& vi. 去取, 去拿 B. n. 节目, 程序 C. n. 领袖, 领导 D. vt.& vi. 相信认为 8、swing A. vt. 挥舞, 摆动 B. vt. 追猎, 猎取 C. vi. 游泳 D. vt. 分发

9、gradually A. n. 段; 部分, 部门 B. adv. 逐渐地 C. adv. 廉价地 D. n. 移居者 10、injure A. vt. 追猎, 猎取 B. n. 水塘, 水池 C. vt. 损害, 伤害 D. n. 恩惠, 好意 11、petrol A. vi. 巡逻 B. adj. 特别的, 专门的 C. vt. 违反(规定) D. n. 汽油 12、landowner A. n. 地主, 土地所有者 B. n. 自豪 C. vt. 打断 D. adj. 幸运的 13、gymnastics A. adj. 易碎的

软件测试的名词解释

目录 1. 什么是软件测试? (2) 2. 软件测试的目的是什么? (2) 3. 软件测试的目标? (2) 5. 什么黑盒测试? (3) 6. 黑盒测试方法都包括哪些? (3) 7. 什么是等价类划分? (3) 8. 什么是边界值分析法? (3) 9. 什么情况下使用决策分析法? (3) 10.你是如何利用决策分析法设计用例? (3) 11. 什么是因果图分析法? (4) 12. 你是如何利用因果图分析法来设计用例的? (4) 13. 因果图分析法中用到的五种约束分别是什么? (4) 14. 什么是测试用例? (4) 15 你觉得有必要写测试用例么,写测试用例的作用有哪些? (4) 16. 你知道软件生命的周期么?包括哪些阶段? (4) 17. 软件测试的对象是什么? (4) 18. 软件测试是否等于程序测试? (4) 19. 软件测试涉及的关键问题包括哪些方面? (5) 20. 软件测试的原则包括哪些? (5) 21. 软件测试按照开发阶段划分为哪几类? (5) 22. 完成的软件开发过程?V模型? (5) 23. 按照测试技术来分测试分哪几类? (5) 24. 什么是白盒测试和灰盒测试? (5) 25. 谈谈黑盒测试的特点?优点? (6) 26. 黑盒测试主要能够发现哪些方面的问题? (6) 27. 测试停止的依据? (6) 28. 什么是健壮等价类测试? (6) 29. 什么是错误推测法?你经常用的错误推测法来测试系统的经验有哪些? (6) 30. 你选择测试方法的原则是什么? (7) 31. 设计测试用例的原则有哪些? (7) 32. 测试用例模板的主要要素有哪些? (7) 33. 软件测试的过程有哪些? (7) 34. 写测试计划的主要任务是什么? (7) 35. 测试计划中的5W1H什么意思? (7) 44. 什么是回归测试? (8) 45. 什么是确认测试? (9) 46. 请您谈一谈为什么要进行系统测试? (9) 48. 安全性测试你一般从哪几方面做测试? (9) 49. 什么是兼容性测试? (9) 51. 什么是验收测试? (9) 52. 验收测试一般有哪些方法? (9)

高考英语词汇量测试题(含答案)

高考英语词汇量测试题 1.Many species of animals are becoming every year due to pollution caused by man. A.idle B.solar C.extinct D.temporary 2.The large river turned into a small due to lack of rain A.steam B.stream C.scream D.dream 3.Do you mean to that I am a bad person? A.apply B.reply C.supply D.imply 4.It is a good idea to one’s money in a safe stock. A.recite B.purchase C. invest D.account 5.The in the bookstore is only available to students. A.discount B.recreation https://www.360docs.net/doc/4112326407.html,edy D.blank 6.The standard of the people have dropped by a great degree in recent times. A.oral B.moral C.significant D.charming 7.One must conduct a great deal of before writing an article. A.search B.source C. resource D.research 8.Please us with a song or dance A. define B.cheat C.entertain D.bless 9.It is difficult to to a new culture and language. A.enter B.adjust C.generate D.disclose 10.The of the criminal act was two years in jail A.consequence B.stress C.basis D.affects 11.George can explain to you whatever information you need in about our program. A .fancy B.detail C.tone D.promotion 12.Ben is a friend of mine;Ican trust him with all of my secrets. A.loyal B.royal C.pleasant D.awful 13.It really me to see how much food we waste every day. https://www.360docs.net/doc/4112326407.html,mands B.depresses C arises D.recommends 14.There was not enough to prove him guilty of crime

新初中英语短语词汇的经典测试题(1)

一、选择题 1.The exam is over and the results will be on Friday afternoon. A.put down B.put off C.put up D.put away 2.The ice hotel built in Canada is _________snow and ice, so it doesn't last long. A.covered with B.made up of C.connected to D.provided with 3.—How much chocolate ice cream would you like, Linda? —, please. It’s my favorite. A.Only a little B.Just a few C.A lot D.None 4.He drove at such a high speed at the turning that the car almost went ______the road. A.on B.along C.from D.off 5.When you come across new words in reading, it is not a good idea to in a dictionary at once. A.make up them B.look up them C.make them up D.look them up 6.________, the Internet was only used by the government. But now it’s widely used in every field. A.As usual B.At first C.After all D.So far 7.—Who is your favorite singer, Mike? —TF Boys. They are very ____ boys and girls. A.proud of B.popular with C.strict with D.worried about 8.--- It’s getting dark. Could you please ____ the light for me? --- All right. Just a minute. A.keep on B.turn on C.try on D.put on 9.--- Alice’s room is tidy, isn't it? ---Yes. She always _____ her toys after playing with them. A.looks for B.puts away C.sweeps away D.pays for 10.--You hate that TV play, don’t you? --Not _______. I just think it’s a bit boring. A.likely B.exactly C.nearly D.carefully 11.Susan _______ her friend’s invitation, for she has an important meeting to take part in. A.cut down B.pulled down C.turned down D.wrote down 12.—What do you think of your English teacher? —She is a good and caring one. Though her teaching style that of most other teachers, she

软件测试英语单词

软件测试英语单词

软件测试英语单词 Acceptance testing : 验收测试 Acceptance Testing:可接受性测试Accessibility test : 软体适用性测试 actual outcome:实际结果 Ad hoc testing : 随机测试 Algorithm analysis : 算法分析 algorithm:算法 Alpha testing : α测试 analysis:分析 anomaly:异常 application software:应用软件 Application under test (AUT) : 所测试的应用程序 Architecture : 构架 Artifact : 工件 ASQ:自动化软件质量(Automated Software Quality) Assertion checking : 断言检查 Association : 关联 Audit : 审计

audit trail:审计跟踪 Automated Testing:自动化测试 Backus-Naur Form:BNF范式 baseline:基线 Basic Block:基本块 basis test set:基本测试集 Behaviour : 行为 Bench test : 基准测试 benchmark:标杆/指标/基准 Best practise : 最佳实践 Beta testing : β测试 Black Box Testing:黑盒测试 Blocking bug : 阻碍性错误 Bottom-up testing : 自底向上测试 boundary value coverage:边界值覆盖boundary value testing:边界值测试Boundary values : 边界值 Boundry Value Analysis:边界值分析 branch condition combination coverage:分支条件组合覆盖 branch condition combination testing:分支条件组合测试

软件测试综合题(参考答案)

软件测试综合试题 一、选择题 1、关于软件质量的描述,正确的是___B___ A.软件质量是指软件满足规定用户需求的能力; B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性; C.软件质量保证过程就是软件测试过程; D.以上描述都不对 2、___B___方法根据输出对输入的依赖关系设计测试用例。 A.路径测试B.等价类 C.因果图D.边界值 3、测试设计员的职责有:__B____ ①制定测试计划②设计测试用例③设计测试过程、脚本④评估 测试活动 A.①④ B.②③ C.①③D.以上全是 4、十进制102转换为二进制是_____B_ A.1100111 B.1100110 C.1100001 D.101111 5、下列软件实施活动的进入准则描述错误的是:___D___ A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 6、用边界值分析法,假定1

最新初中英语词汇辨析的经典测试题(1)

一、选择题 1.—Dad, what is the loudspeaker saying? —It is to the . The flight to Wuhan is boarding now. A.customers B.passengers C.members D.tourists 2.In modern life, shopping online is________ used by many people, especially for teenagers. A.exactly B.badly C.heavily D.widely 3.I once worked for a travel magazine for one year and the ________ helped me get a job as a reporter. A.experiment B.information C.experience D.instruction 4.My sister Nancy often gets lost because of her bad _____ of direction. A.sense B.feeling C.experience D.information 5.—The 30 firefighters’ brave action ________ their lives in the forest fire on March30, 2019.—The people of Muli County will never forget them. A.took B.cost C.save D.solve 6.—Have you got Kathy’s________ for her concert? —Yes, I’d like to go and enjoy it. A.interview B.information C.invitation D.introduction 7.When you are________, you should listen to music to cheer you up. A.shy B.afraid C.strict D.down 8.More and more people have realized that clear waters and green mountains are as ________ as mountain of gold and silver. A.central B.harmful C.valuable D.careful 9.He ________all the “No Smoking” signs and lit up a cigarette. A.requested B.attacked C.protected D.ignored 10.— Is your home close to the school, Tom? — No, it's a long way, but I am________ late for school because I get up early daily. A.always B.usually C.never D.sometimes 11.He wrote his phone number ________ a piece paper. A.on B.for C.in D.from 12.Remember to return the book to the school library in time, ________ you will be fined(罚款). A.or B.and C.but D.so 13.—Why did Jim look so happy? —It________ him that he had a good choice even if he failed in the job interview. A.learned B.broke C.hit D.received 14.—Does she have a ________? — Yes, she ________ in a food shop. A.job; work B.job; works C.work; job

软件测试常用术语 (新手必看)

在软件测试中会遇到一些专有名词,英文缩写,涉及到网络、软件、测试各个层面,软件测试需要跨平台,所以在技术拓展上要留意多方面的积累与总结! ADO: ActiveX Data Object,ActiveX 数据对象。是ASP语言访问数据库的中间件。 BAT: Build Acceptance Testing,工作版本可接受测试。新工作版本正式测试前进行的一项快速测试过程,目的是保证软件的基本功能和内容正确完整,具有可测试性,经过BAT 测试后,就进入了正轨测试阶段。 BRC: Bug Review Council,缺陷复查委员会。负责 Adobe 软件缺陷的成员,负责复查报告的新缺陷是否正确,并且修正处理。 CCJK : Chinese Simplified,Chinese Traditional, Japanese,Korean,简体中文,繁体中文,日文和朝鲜语。本地化测试中的四种典型东亚语言。 CMM : Capability Maturity Model,能力成熟度模型。美国卡内基·梅隆大学的软件工程研究院(SEI)开发的用于软件开发过程的管理及工程能力的提高与评估的方法,共五个级别。 C/S : Client/Server,客户机/服务器。来源:深圳软件测试局域网软件的一种模式。 DBCS : Double Bytes Character Set,双字节字符集。用两个字节长度表示一个字符的字符编码系统。中文,日文和朝鲜文都用双字节字符集表示。 DLL : Dynamic Link Library,动态链接库。大型软件常用的一种软件开发方法,按照功能模块将不同功能分别集成在不同的动态链接库中。国际化软件开发中通常将可以本地化的软件界面资源文件放在单独的动态链接库中,便于本地化处理。 DTS : Defect Tracking System,缺陷跟踪系统。软件测试中集中管理软件缺陷(bug)的数据库,完成缺陷报告、修改、查询、统计等功能。 EOF : End Of File,文件结尾。某些文件在存储时在结尾处写入代表结尾的特殊信息。 ERP : Enterprise Resource Planning,企业资源规划。它是从 MRP (物料资源计划)发展而来的新一代集成化管理信息系统,它扩展了 MRP 的功能,其核心思想是供应链管理,它跳出了传统企业边界,从供应链范围去优化企业的资源,是基于网络经济时代的新一代信息系统。 EULA : End User License Agreement,终端用户许可协议。软件中关于终端用户安装和使用授权和其他许可的内容,通常是一个单独的文档。 FIGS : French,Italian,Germany,Spanish, 法语,意大利语,德语,西班牙语。是软件本地化的欧洲代表语言。

软件测试基本概念

软件测试基本概念 1、测试分类 从不同的角度,可以把软件测试技术分成不同种类:(4个维度) 1.1从是否需要执行被测软件的角度分类: 1.1.1静态测试(代码评审、文档会审) 指以人工的、非形式化的方法对软件进行分析和测试。如文档评审、代码会审。 1.1.2动态测试(功能测试和性能测试) 1.2按测试方法分类 1.2.1黑盒测试 不考虑程序的内部逻辑结构与特性,只根据程序功能或程序的外部特性进行测试,注重于测试软件的功能性需求。 1.2.2白盒测试 分析程序的内部逻辑结构,选择适当的覆盖标准,对主要路径进行尽可能多的测试。 1.2.3灰盒测试 不需要懂代码,只需懂接口、集成。 1.3按测试阶段分类 1.3.1单元测试(一般是开发人员进行) 指对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能。 1.3.2集成测试 是在单元测试基础上,将模块和模块结合成一个完整的系统进行测试,重视的是接口测试。 1.3.3系统测试

系统测试是将经过集成测试的软件,作为计算机系统的一个部分,与系统中其他部分结合起来,在运行环境下对计算机系统进行的一系列严格有效的测试。包含的测试类型: 1) 功能测试,测试软件系统的功能是否正确。 2) 性能测试,测试系统的负载。 3) 健壮性测试,测试软件系统在异常情况下能否正常运行的能力。健壮性有两 层含义:一是容错能力,二是恢复能力。 1.3.4确认测试(依据需求规格说明书) 又称有效性测试,检查软件的功能与性能是否与需求规格说明书中确定的指标相符。主要做功能测试和性能测试。 1) Alpha 测试:在开发环境中,模拟各类用户对即将发布的产品进行测试。 2) Beta 测试:在真实运行环境下实施的测试。 1.3.5验收测试 是指系统开发生命周期方法论的一个阶段,这时相关的用户或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。 一般包含五类: 1) 功能确认测试:用户手册中提及的所有功能测试 2) 安全性测试:用户权限限制测试;系统备份与恢复测试;异常情况及网络故 障对系统的影响测试。 3) 兼容性测试:软件在规定的不同操作系统、数据库、浏览器运行是否正常。 4) 性能测试:系统性能指标和资源占有率测试。 5) 用户文档测试:各类文档描述清晰,包括软件安装、卸载测试。 1.4测试种类 1.4.1数据库设计测试(开发和设计阶段) 1.4.2需求测试(需求阶段) 1.4.3功能测试 1.4.4性能测试 1.4.5其他测试类型:安全性测试、兼容性测试、用户文档测试、单元测试、接口测试、冒烟测试 2、常用名词解释 1) 软件测试:在规定的条件下对程序进行操作,以发现错误,对软件质量进行 评估的一个过程,它是保障软件质量的重要方法。 2) 边界值:边界值就是软件操作界限所在的边缘条件。 3) 因果图法: 因果图方法是一种利用图解法分析输入条件的各种组合情况,从

英语单词测试题-试卷

英语单词测试题一、读一读,选一选 ( ) 1、goodbye A你好B再见( ) 2、name A名字B我的( ) 3、afternoon A上午B下午( ) 4、hi A 熊猫B你好( ) 5、my A我B我的( ) 6、good A好的B你的( ) 7、morning A早晨B下午( ) 8、your A你B你的( ) 9、what A 什么B是( ) 10、it A 它B这个( ) 11、is A是B去( ) 12、yes A是B不是( ) 13、I A我的B我( ) 14、I’m A我是B我的( ) 15、open A 关上B打开( ) 16、colour A 颜色B白色( ) 17、no A是B不是( ) 18、point A听B指( ) 19、Ms A女士B先生( ) 20、a A一(个,件)B一些 二、算一算,选一选 1、two + six = ( ) A seven B eight 2、ten – three = ( ) A five B seven 3、five + one = ( ) A six B ten 4、eigh – five = ( ) A two B three 5、three + six = ( ) A nine B ten 6、seven – six = ( ) A one B three 7、one + one = ( ) A two B four 8、four + six = ( ) A nine B ten 9、nine – four = ( ) A five B six 10、three + one = ( ) A four B ten ()()()()()()()()()四、连线 girl door window boy ball

软件测试中英文术语对照表

软件测试中英文术语对照表. 软件测试中英文术语对照表英文术语中文术语对应的说明 High Level Test Case Abstract Test Case 抽象测试用例

Acceptance Testing Acceptance 验 为了满足组件或系统使用者客户或其他授权Acceptance Criteria 验收准 体的需要,组件或系统必须达到的准则IEEE 610) 一般由用客户进行的确认是否可以接受一Acceptance Testing验收测 业务流系统的验证性测试是根据用户需求以确保系统复合所有验收准进行的正式测试(IEEE 61一致Accessibility Testing可达性测可达性测试就是测试残疾人或不方便的人使即被测试的软件是软件或者组件的容易程度这能够被残疾或者部分有障碍人士正常使用中也包含了正常人在某些时候发生暂时性障的情况下正常使用,如怀抱婴儿Accuracy准确软件产品提供的结果的正确性一致性和精确 Functionality。参序的能力ISO9126Testing Actual OutcomeActual Result 实际结 实际结Actual Result组件或系统测试之后产生或观察到的行 临时评Ad Hoc Review非正式评审(和正式的评审相比随机测非正式的测试执行即没有正式的测试准备Ad Hoc Testing 也没有期望结果和必须遵格设计和技术应用的测试执行指Adaptability适应而适应不同特定软件产品无需进行额外修改Probability境的能。参(ISO9126敏捷测Agile Tesing

如极限编程开发的项目进行对使用敏捷方法 Test强调测试优先行的设计模式软件测试Driven Development Algorithm Test[Tmap]算法测Branch Testing AlphAlpha Testing 测由潜在用户或者独立的测试团队在开发环境 通常在或者模拟实际操作环境下进行的测试发组织之外进行。通常是对现货软件COTS) 行内部验收测试的一种方式Analyzability 可分析性软件产品缺陷或运行失败原因可悲诊断的能力,。参见或对修改部分的可识别能力(ISO9126)Maintainability 分析器Analyzer Static Analyzer Anomaly 异常任何和基于需求文档、设计文档、用户文档、标准或者个人的期望和预期之间偏差的情况都可以称为异常。异常可以在但不限于下面的过程中识别:评审(Review)、测试分析(Test Analysis)、编译(Compilation)、软件产品或应用文档的使用等。参见Defect、Deviation、 ErroFaulFailurIncidenProblem Branch Testing 弧测Arc Testing 软件产品吸引用户的能吸引(ISO 9126。参Attractiveness Usability 对软件产品或过程进行的独立评审审来确认产Audit 是否满足标准指南规格说明书以及基于客准则的步骤等,包括下面的文档:)产品内容与形式;)产品开发应该遵循的流程)度量符合标准或指南的准则IEEE 1028)

软件测试综合练习题

软件测试综合练习题 一、名词解释题 1、测试用例 2、驱动模块 3、回归测试 4、静态测试 5、桩模块 6、强度测试 7、软件测试 8、自动化测试 9、动态测试 10、独立路径 二、问答题 1、软件测试涉及哪些关键问题? 2、简述软件测试过程的流程。 3、为什么说软件测试必须有预期结果? 4、什么是测试用例? 5、简述黑盒测试和白盒测试概念,并试分析两者的优点和缺点。 6、采用白盒测试法设计测试用例时,常用的逻辑覆盖测试方法有哪几种?请简单描述各种方法的目的。 7、黑盒测试有哪几种方法?请简单描述各种方法的特点。 8、简析已学的各种黑盒测试方法的特点,并分析如何选择恰当的黑盒测试方法? 9、简介WEB应用程序在压力下的常见错误类型。 10、单元测试的主要任务是什么? 11、简述自顶向下增量式测试和自底向上增量式测试两种集成测试方法,并比较两者的优点和缺点。 12、简述在哪些测试模块中应优先考虑引入自动化测试?自动化测试可以带来哪些优点? 13、在软件工程或软件测试中,哪些软件问题被称为软件缺陷? 14、简述软件测试与软件开发各阶段的关系。 15、在测试实施之前,如何才能确定好的测试策略和测试方法? 16、简述软件测试的目的和原则。 17、为什么在单元测试之后要进行集成测试?如何组织集成测试? 18、当WinRunner识别完GUI对象后,会将GUI对象的属性储存在GUI Map File,WinRunner提供二种GUI Map File模式: GUI Map File per Test模式与Global GUI Map File模式。 (1)请比较这两种GUI Map File 模式的优点和缺点。 (2)请分别说明在这两种GUI Map File模式下,WinRunner可以通过哪些方式学习被测软件的GUI? 19、介绍在 WinRunner 中GUI映射文件(GUI Map File)的作用。 20、什么是数据驱动脚本?简介在Winrunner中如何实现数据驱动脚本

最新初中英语短语词汇的经典测试题含答案(1)

一、选择题 1.—How about going hiking this weekend? —Sorry, I prefer _____ rather than ______. A.to stay at home, go out B.to go out, stay at home C.staying at home, go out D.going out, stay at home. 2.—Tommy, there are so many mistakes in your chemistry paper, what will you do with it?—Oh, I am sorry, Miss Lee. , I'll do more exercises and learn from the mistakes to make progress. A.In case that B.In case C.In that case 3.—What do you think of your English teacher? —She is a good and caring one. Though her teaching style that of most other teachers, she always has more creative teaching methods than others do. A.is similar to B.is similar as C.the same as 4.—We are not supposed to the bus until the bus stops. —That’s right. Safety comes first. A.put off B.get off C.take off D.go off 5.She________live alone. But she________living alone because she feels lonely. A.used to, doesn’t used to B.is used to, was used to C.used to, is not used to D.was used to, doesn’t used to 6.As the road to the airport is under repair, we will have to _______ early to get there in time. A.turn off B.take off C.put off D.set off 7.—What are you doing? —I’m looking ________ the Internet for some information for my article. A.for B.at C.up D.through 8.High technology is used in EURO 2016 to the matches are fair enough in France. A.make up B.make sure C.come out D.come over 9.—Have you heard that there’s a big fire near your home last night? — Sure. Luckily, the firemen came quickly and ______ the fire. A.came out B.broke out C.put out D.cut out 10.--- It’s getting dark. Could you please ____ the light for me? --- All right. Just a minute. A.keep on B.turn on C.try on D.put on 11.— Can I speak to Mrs Green? — Sorry, wrong number. Please to 114 and check the number. A.put out B.put off C.put through D.put away 12.The math problem is so difficult that only few students can _______.

相关文档
最新文档