QA Software Testing for Dovetail Associates

合集下载

qa工作流程

qa工作流程

qa工作流程QA(Quality Assurance)工作流程是指在软件开发过程中进行质量保证的一系列工作步骤和方法。

下面是一个典型的QA工作流程:1. 需求分析阶段:QA团队与开发团队一起参与需求分析,理解客户的需求和期望。

他们会与开发人员和客户一起制定明确的质量标准和目标。

2. 测试计划制定:在软件开发的早期阶段,QA团队会制定详细的测试计划,包括测试范围、测试目标、测试方法和测试工具的选择等。

3. 测试用例编写:测试用例是QA团队在测试过程中的主要工具。

他们会根据需求和设计文档编写测试用例,每个测试用例都包括输入数据、预期输出和参考结果。

4. 功能测试:在软件开发的过程中,QA团队会对各种功能模块进行测试,以验证软件是否按照需求正常工作。

他们会执行测试用例并记录测试结果。

5. 性能测试:性能测试是为了评估软件在各种负载条件下的性能表现。

QA团队会使用各种工具和技术来模拟不同的负载和场景,并监测系统的响应时间、吞吐量和资源利用率等性能指标。

6. 安全测试:安全测试是为了评估软件是否具备一定的安全性能,以保护用户的敏感数据和系统的稳定性。

QA团队会使用各种技术和方法来识别和修复潜在的安全漏洞。

7. 压力测试:压力测试是为了评估软件在高负载条件下的稳定性和可靠性。

QA团队会使用各种工具和技术来模拟大量并发用户和数据,以测试系统的极限承载能力。

8. 自动化测试:自动化测试是为了提高测试效率和覆盖率,QA团队会使用自动化测试工具和脚本来执行重复性和繁琐的测试任务。

他们还会编写自动化测试脚本和工具来保证软件的稳定性和可靠性。

9. 缺陷跟踪和管理:QA团队会记录和跟踪所有发现的缺陷,并向开发团队提供详细的缺陷报告。

他们会与开发人员一起讨论和解决缺陷,并跟踪其修复进度。

10. 验收测试:在软件开发的最后阶段,QA团队会进行验收测试,以确保软件满足客户的需求和质量标准。

他们会执行一系列测试用例,并评估软件的功能、性能、安全性和稳定性等方面。

软件开发中的QA和持续集成测试

软件开发中的QA和持续集成测试

软件开发中的QA和持续集成测试在当今软件开发行业中,质量保证(Quality assurance, QA)和持续集成测试(Continuous integration testing)已经成为有效提升软件质量的保障措施。

本文将对这两种方法进行探讨,并分析其在软件开发中的应用价值。

QA是一种为了确保软件质量和合规性的过程和实践,其主要目的是确保软件在发布前符合用户需求和预期,并且满足相关的标准和规定。

QA涉及到一系列的过程,包括需求分析、设计、开发、测试、部署和维护。

在其中,测试是最核心的一环,QA测试旨在检测软件是否可以正常运行,是否具备使用价值,是否能够实现用户需求等等。

通俗地讲,QA就是为了防止我们的用户因为软件的质量不足而流失,提高软件的合格率和用户满意度。

持续集成测试是一种软件开发模式,它可以自动化集成,构建和测试软件。

CI的目的是减少开发人员传统手动集成的时间和劳动成本,提高软件的质量和稳定性。

持续集成测试实际上是CI的一种实践形式,其目的是快速检测软件更改对整个系统的影响。

在CI中,测试须在代码提交之后立刻自动运行,以确保构建质量及时地得到检测和反馈,提高产品或项目的质量和可靠性。

QA和持续集成测试在软件开发行业中的应用价值主要表现在以下几个方面:1. 提高软件质量:软件开发中无论是 QA还是 CI,都是为提高软件质量而服务的。

测试是保证软件质量和稳定性的重要环节,在开发和测试过程中加入 QA 实现自动化测试和集成测试,能够快速发现和修复问题,从而加快软件上线的时间,并保证产品或项目的质量和稳定性。

2. 加速迭代周期:测试是软件开发周期中最耗时的环节之一。

QA可以通过测试自动化和合理的测试计划,让测试效率大大增加;而应用持续集成测试,在开发人员提交代码后即时进行测试,将软件质量持续纳入测试过程,避免了手动测试和返工的时间消耗,加速了迭代周期的速度。

3. 降低成本:如果发现软件存在错误和问题,这将会给公司带来极大的损失。

QA质量保证

QA质量保证

QA质量保证QA(质量保证)是指一系列活动和方法,旨在确保软件产品符合规格和质量标准。

QA帮助企业避免质量问题,提升客户满意度,同时也可以降低软件开发过程中的成本与风险。

以下是关于QA的一些常见问题及其答案。

Q1:为什么需要QA?A1:QA对于软件开发过程非常重要。

QA可以帮助发现并纠正软件中的质量问题,确保产品以高质量的形式向客户交付。

QA还可以帮助开发团队减少资源的浪费和项目的风险,提高项目的成功率。

Q2:QA的主要目标是什么?A2:QA的主要目标是确保产品符合规格和质量标准。

QA通过不断改进组织的流程和方法来提高软件的质量,同时也关注用户的需求和体验,以确保用户获得高质量的产品。

Q3:QA的活动有哪些?A3:QA的活动包括需求分析、测试计划制定、测试用例编写、测试执行、缺陷跟踪和分析等。

QA还包括对软件开发过程的监控和评估,以确保流程的规范化和持续改进。

Q4:QA与测试的关系是什么?A4:QA是测试的一部分,但不仅仅局限于测试。

测试是QA的一项活动,用于验证产品是否符合规格和质量标准。

QA还包括其他活动,如需求分析、流程监控和评估等。

Q5:QA的执行过程是什么样的?A5:QA的执行过程通常包括以下几个阶段:1. 需求分析:QA团队与相关方合作,确保需求的准确性和可测试性。

2. 测试计划制定:QA团队制定测试策略和计划,确定测试的范围、目标和资源需求。

3. 测试用例编写:根据需求和规格,QA团队编写测试用例,以确保测试覆盖面和有效性。

4. 测试执行:QA团队执行测试用例,记录测试结果和问题。

5. 缺陷跟踪和分析:QA团队跟踪和分析测试中发现的缺陷,确保缺陷得到及时修复和验证。

6. 报告和总结:QA团队向相关方报告测试结果和问题,总结并提出改进建议。

Q6:QA如何提高测试效率?A6:QA可以通过以下几种方式提高测试效率:1. 自动化测试:利用自动化工具和脚本执行重复性和繁琐的测试任务,提高测试效率。

验收测试有几种

验收测试有几种

验收测试有几种
验收测试是软件开发中至关重要的一环,通过验收测试可以确保软件产品符合用户需求和标准。

验收测试根据不同的角度和需求可分为以下几种:
1. Alpha测试
Alpha测试是在软件内部团队环境中进行的第一轮测试,旨在发现和解决软件产品中的问题和缺陷。

这一阶段的测试主要由开发团队内部进行,并旨在验证软件的基本功能和性能。

2. Beta测试
Beta测试是在软件发布前向外部用户群体推广的测试过程。

这种测试可以帮助开发团队收集更广泛的反馈意见,并发现更多潜在的问题。

通过Beta测试,开发团队可以改进软件的用户体验和功能。

3. 验收测试
验收测试是由最终用户或客户代表进行的测试阶段,目的在于确认软件产品是否满足用户的需求和期望。

验收测试通常发生在开发周期的末期,是用户批准软件产品的决定性阶段。

4. 冒烟测试
冒烟测试是一种简单的测试过程,用于验证软件是否基本功能正常。

冒烟测试通常在每次代码提交或构建后立即进行,旨在尽早发现潜在的问题。

结论
验收测试是软件开发过程中不可或缺的一部分,通过不同类型的验收测试,可以帮助开发团队确保软件产品的质量和用户满意度。

各种验收测试方法都有其各自的优势和适用场景,开发团队应根据具体情况选择合适的测试方法以确保软件产品的顺利发布和交付。

阐述验收测试的主要内容

阐述验收测试的主要内容

阐述验收测试的主要内容验收测试(Acceptance Testing)是软件开发项目中的一个重要环节,它是在开发阶段结束之后,项目交付给用户使用之前的最后一道关卡。

验收测试的主要目的是验证软件开发的成果是否符合用户的需求和预期,保证软件的质量和稳定性。

下面将详细阐述验收测试的主要内容。

1. 验收测试的类型验收测试主要分为两种类型,分别为Alpha测试和Beta测试。

Alpha测试Alpha测试是由软件开发方的内部团队进行的测试,目的是在软件发布之前发现和修复潜在的问题,确保软件的功能和性能达到预期要求。

Beta测试Beta测试是在软件发布之后,邀请一部分真实用户参与测试,以获取真实用户的反馈和建议,进一步完善软件的功能和用户体验。

2. 验收测试的流程验收测试一般包括以下几个步骤:1.制定测试计划:明确测试的目标、范围和时间安排。

2.准备测试环境:搭建测试环境,确保测试所需的硬件和软件资源齐备。

3.设计测试用例:根据用户需求和功能要求编写详细的测试用例,以确保覆盖所有功能和场景。

4.执行测试用例:按照测试计划执行测试用例,记录测试结果和问题。

5.进行问题修复:对测试中发现的问题进行定位和修复。

6.完成测试报告:整理测试结果,编写测试报告,总结测试过程和结果。

3. 验收测试的评判标准验收测试的评判标准主要包括以下几个方面:1.功能性测试:验证软件的功能是否符合用户需求,功能是否完整且正确。

2.性能测试:测试软件的性能指标,如响应时间、并发性能等。

3.兼容性测试:验证软件在不同操作系统、浏览器或设备上的兼容性。

4.用户体验测试:评估软件的用户界面设计、易用性和交互体验。

5.安全性测试:检测软件的安全漏洞和数据保护能力。

4. 验收测试的重要性验收测试在软件开发项目中具有重要的作用:1.确保软件质量:通过验收测试,及时发现和修复软件中的问题,保证软件的质量和稳定性。

2.提高用户满意度:验收测试可以确保软件符合用户需求和期望,提升用户体验和满意度。

软件评测师英文专用术语

软件评测师英文专用术语

软件评测师英文专用术语Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。

它让系统用户决定是否接收系统。

它是一项确定产品是否能够满足合同或用户所规定需求的测试。

这是管理性和防御性控制。

Ad hoc testing (随机测试),没有书面测试用例、记录期望结果、检查列表、脚本或指令的测试。

主要是根据测试者的经验对软件进行功能和性能抽查。

随机测试是根据测试说明书执行用例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。

Alpha testing (α测试),是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。

Automated Testing(自动化测试),使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在GUI、性能等测试中用得较多。

Beta testing(β测试),测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。

开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。

Black box testing(黑盒测试),指测试人员不关心程序具体如何实现的一种测试方法。

根据软件的规格对软件进行各种输入和观察软件的各种输出结果来发现软件的缺陷的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。

Bug (错误),有时称作defect(缺陷)或error(错误),软件程序中存在的编程错误,可能会带来不必要的副作用,软件的功能和特性与设计规格说明书或用户需求不一致的方面。

软件缺陷表现特征为:软件未达到产品说明书标明的功能;软件出现产品说明书指明不会出现的错误;软件功能超出产品说明书指明的范围;虽然产品说明书未指出但是软件应达到的目标;软件测试人员或用户认为软件难以理解,不易使用,运行速度缓慢等问题。

qa软件测试工程师岗位职责

qa软件测试工程师岗位职责

qa软件测试工程师岗位职责
QA软件测试工程师是一种负责通过各种测试来确保软件应用程
序的正确性和质量的专业人才。

以下是该岗位的主要职责:
1. 制定测试计划和测试用例
QA软件测试工程师需要通过分析软件需求和设计文档来制定详
细的测试计划和测试用例。

他们需要了解软件应用程序的每个方面,以确保测试覆盖到所有可能的情况和功能。

2. 执行测试和记录测试结果
测试工程师需要跟进测试进度,并在测试环境中执行各种测试,包括功能测试、性能测试、安全测试、兼容性测试等。

他们需要记
录测试结果、错误和缺陷,并尽可能详细地描述相关信息以便开发
人员跟进和修复。

3. 分析和报告测试结果
测试工程师需要分析测试结果,确定软件应用程序中存在的问题,并编写测试报告以向团队和利益相关者展示测试结果。

他们需
要为开发人员提供可操作的建议和改进措施,以确保软件应用程序
的及时更新和优化。

4. 协同开发人员进行测试自动化
随着软件开发越来越复杂,测试自动化已成为一种越来越受欢
迎的测试方法。

QA软件测试工程师需要协同开发人员定义测试自动
化的范围和方式,选择适当的测试自动化工具和测试框架,并编写
可重复和可维护的测试脚本。

5. 持续改进测试流程
测试是一个永恒的过程,QA软件测试工程师需要不断评估测试流程和流程的可维护性。

他们需要跟踪测试的策略、工具、技术和方法,并通过尝试新的测试方法和工具,找到更加高效和可靠的测试解决方案。

总之,QA软件测试工程师是软件开发团队中至关重要的角色。

他们需要协作整个团队,保证软件应用程序的质量和客户满意度。

qa验证文档

qa验证文档

QA验证引言QA(Quality Assurance,质量保证)是指在软件开发中的一系列活动,旨在确保软件产品的质量达到预期目标。

QA验证是QA过程中的一个重要环节,通过对软件功能进行验证,确保软件在满足需求的同时,没有明显的缺陷和错误。

本文将介绍QA验证的概念、流程和常用方法。

QA验证的定义QA验证是对软件产品的功能和性能进行测试和评估的过程。

它旨在确认软件是否满足预期的需求和质量标准,并尽可能发现和修复潜在的缺陷和错误。

QA验证的流程QA验证通常包括以下几个主要步骤:1.确定验证目标:在进行QA验证之前,需要明确验证的目标和重点。

这需要与相关利益相关者(如产品经理、开发人员、用户等)进行充分的沟通和协商,以确保验证的准确性和完整性。

2.制定验证计划:验证计划是指对QA验证活动进行规划和安排的文件。

它包括验证的范围、目标、方法、资源和时间表等信息。

制定验证计划时,需要充分考虑项目的时间和资源限制,以便有效地执行QA验证活动。

3.进行测试设计:测试设计是QA验证的核心部分,它包括确定测试用例、测试数据和测试环境等。

测试用例是对软件功能进行测试的具体步骤和操作序列的描述,测试数据是用于执行测试用例的输入数据,测试环境是指运行软件的硬件和软件配置。

测试设计应该覆盖主要的功能和业务场景,并尽可能包括一些边界和异常情况。

4.执行测试用例:在执行测试用例之前,需要准备好测试环境和测试数据。

执行测试用例时,需要记录测试过程中发现的问题和异常,并及时与开发人员进行沟通和反馈。

测试用例的执行结果应该被记录下来,以便跟踪和分析。

5.进行缺陷修复和再测试:当发现问题和异常时,开发人员应该及时进行修复。

修复后,需要重新执行测试用例,确保问题已经解决并且没有引入新的问题。

6.进行验收测试:在所有QA验证活动完成之后,还需要进行验收测试,以确保软件满足预期的质量和功能要求。

验收测试应该由相关利益相关者进行,例如产品经理、客户和最终用户等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.The basic criteria to be followed while testing a web application are All-path, Page, Hyperlink Testing2.In which type of testing,look and feel consistency comes? Usability3.Key techniques used in security testing are SQL injection,phishing,vulnerability.4.In which state QE starts Development5.Are interfaces of web application. Web server Interface Ans. Web & application server interface and application &DB interface.6.A new test case is added in QC using. New test case7.Testing is critical in web application testing.Compatibility.8._is a way of attempting to acquire information such as Usernames,password,and Credit card details by masquerading as a trustworthy entity in an electronic communication. Phishing 9.Stress testing is memory leaks, race conditions, synchronization issues.10.To accommodate future loads, you need to know how many additional resources are necessary to support future usage levels.Capacity testing11.Simulators play big role when are no mobile devices available for testing. TRUE. 12.Release Management-not the Testteam-isresponsible for installing the solutioninto the PROD environment.13.Find Bugs is a static analysis tool thatexamines your class or JAR files. TRUE 14.Principles of BDD. Enough is enough, Deliver stakeholder value, It’s all behavior15.It is important that when a defect is raised, it is generated through test lab. FALSE16.It is not important that when a defect is raised, it is generated through test lab. TRUE 17.Defect leakage is because of MissedRequirement, Test Coverage Inefficiency,Tester’s Inefficiency18.What is defect leakage? Defects which have been missed in one stage, but identifying thesubsequent stages.19.All types of templates are available inC20.FALSE20.Process types of templates are available in C20. TRUE.21.It is not needed to exclude a project from PHS score.Closing a WMP, Closing a project 22.Which projects are ported to C20 from ESA?External23.QC has defect tab for defect management.TRUE24.In defect tab what we can do. Defectreports,create,update25.Initial stage of software life cycle isRequirement Analysis.26.Which is not the type of severity? Severe 27.Baseline RTM is exit criteria for test execution.TRUE28.Exit criteria is used to Define when the test case level is complete.29.Junit4 allows grouping of test cases. TRUE 30.Documenting requirements is used to know the p r o b l e m s o f t h e s y s t e m.T R U E 31.Cross browser compatibility testing can be automated. TRUE32.Filtering can be used for the data manipulation and data retrieval. TRUE33.QC allows the following features. Filter and cross filter records, Sort and group sort records, Alerts and follow up flags, Snapshot. 34.Shared files-Enables sharing or re-using of existing set of entities in projects acrossenterprise35.A project metrics once closed can be opened by reopening it. FALSE36.What type of testing done by developers?Alpha37.Which factors that depends on project?Severity, Release, Developer38.What are the types of testing techniques?Dynamic, Static, Error guessing39.UAT testing is performed before the application is rolled out?40.Pareto analysis is based on classical 80/20 rule. TRUE.41.Pareto analysis using the following tools.Why-why analysisFishbone(or)cause & effect diagram42. Pareto analysis is used to root cause analysis for potential identify the defects.43. CAR is the combination of pareto analysis & root cause analysis. TRUE44. Testing forms are Junit, TestNG.45.Defect tracking is not a good suggestion for testing. FALSE.46.Metrics frequency can be selected by enabling. Enable testing metrics47.OLBM stands for Organizational level bench mark.48.Types of review. Informal review, Walkthrough, Technical review, Inspectionrmal review. No formal process, May take theform of pair programming or a technical lead reviewing designs and coderesult may be documented. Varies in usefulness depending on the reviewers,Main purpose:inexpensive way to get some benefit.50.Database testing is checking tables,writing queries,procedures51.Non functional requirements Stress testing requirement,portability,performance52.Rational performance tester tool used to identify the source code,physical application that is causing the bottle neck.53.Goal analysis does not identify the incomplete,inconsistent requirement. FALSE54.RTM tool is used to identify whether all thefunctional specifications are met.55.Testing metrics are enabled 24 hrs.56.Cannot generate various defect reports from QC defect tab. FALSE57.when you open a project in QC it opens &displays module in which we were last working. TRUE58.Bug triage meeting are project meetings in which open bugs are divided into categories. TRUE59.Which of following are not key task for defect tracking? NONE60.which of the following is broken down individual task such as processes,decisions & then connected. Activity diagram61.checking if communication is proper b/w web server-Application server-database server and vice versa. Server interface.62.what comes just before test execution. Test Development63.Select valid defect types. Functional,integration,developmental,network.64.which is not COQ. Testing, Production65.Frequent code heck-in pushes developer to create modular,less complex code. TRUE66.when annotation in Junit4 replaces the setup method in Junit3. Before class67.while designing test case very common mistakes we do . Incomplate,incorrect or incoherent set up. Write too short test cases, Unclear about test result, miss a step68.”Action verb”used in Test scenario. Verify, validate, evaluate69.Priority is criticality of test case. FALSE70.Project repository is automatically created when v create a project to store document. TRUE75.Version control system is feasible for test plan and business modeling, test resource,requirement.76.Cannot generate various defect reports from QC defect tab. FALSE77.key task for running test create test sets, schedule runs, run test and analyze test results78.who will generate defect report? Tester79.is data validation & verification distinct and howValidation check is used to check the errors such as wrong type of data.Verification check is used to check data accuracy. 80.Tools of Automation. Load runner, rational robot, silk test, QTP81.what is the need of exit criteria? Defines when the test case level is complete82.what’s benefits of release modules in QC?Manage projects and assets against release and cycles. Track release progressGain visibility into release readiness and release quality Compare releases and cycles for coati process impro 83.what are the tools used for defect tracking? Excel,QC,QTP84.what dose MCDC stand for?Modified Condition/Decision Coverage85.Abusive language should be used for Effective Defect logging. FALSE86.Metrics porting b/w Prolite & C20 occurs? Every hour87.purpose of use case modeling? Actor system interaction,To identify prototype test cases 2 more options are there88.how to create bug reports? Single in single89.C20 has provision to add custom metrics. TRUE90.Forcing error conditions in system is negative91.It is important that defects encountered during test execution are created through test lab. FALSE92.type of requirement which satisfies the needs of customer or the consumer directly interacts with functional requirement.93.status of the defect when it is logged. NEW94.where is IDE score card available in the C20. Governance95.module to store test cases that are to be executed. Test lab96.Process package in C20 can be modified according to project needs. TRUE97.which of the following is not a test execution metrics? Test design coverage98.steps in load testing(stress)Identify scenarios‘’loadSimulate loadIdentify TC calculate metrics99.type of testing good for automationRegression testing100.select the purpose of use case modelingIdentify capsules to encapsulate dataActor system interactionTo identify prototype test cases101.Select the type of testing which can be automated CB.Regression ,functional102.how many steps on root cause analysis? FIVE 103.best defect prevention technique for long time. RCA 104.Type of dynamic technique. BVA105.Expansion of BDD- behavior driven development 106.Risk based technique is a technique of test execution. TRUE107.Defects found should be tracked on test lab. TRUE. 108.Passive voice should be used to reproduce defects. FALSE109. use case is a structure for documenting the function required for a system, usually involving software whether that is new or being changed.110.data validation—Provides message to define what the input you expect for cell isProvides ability to set error message when user enter an invalid dataRestricts types of data entry in cell by using validation criteria111.baseline is a snapshot of library at a specific point of time. TRUE112.advantage of unit testing.Faster debuggingFaster developmentBetter designRegression toolReduce future cost113.defect aging is the different b/w the date when object fixed and the detection date . TRUE114.best environment to test.Pre-production environment115.Pre-requisite means. Initial set up116.Continuous integration means applying quality controlled after Dev. False117.Benefits of good requirementsAgreement among and stake holdersSound basis for resource118.test development effort is combined of test cases and test scenarios. TRUE119.Goals of defect triage meeting. Prioritize defects e case is a collection of success and failure scenarios description actor using a system to support a goal. TRUE121.Mobile software testing includesFunctional testingUsability testingUser interface testingPerformance and stress testingLoad testing122.Review defect densityTotal no of review defects/actual project size123.from which status defect can be moved to deferred status.Assigned or open124.cognizant uses this tool for model based testing. ADAPART125.Application defects are caused due toCoding errorMissed requirementIncomplete req document126.during requirement phase user mustAttempt to determine client’s real needse cases are written from actor side. TRUE128.Metric frequency is monthly/biweekly. FALSE 129.beta testing means—Testing done by customer at their own site130.sequence of actions and interactions between them in use case. FLOW131.create new defect by filling up details & quit ; add defect & quit ; window. TRUE132.benefits of CMSDecentralizedEasier authority and publishingDynamic content and versioningSingle source of content and reusabilityContent stored in the DB and consistency of design 133.why data validationProvides message to define what the input you expectfor cell isProvides ability to set error message when user enter an invalid dataRestricts types of data entry in cell by using validation criteria134.following test artifacts,testing process defects/view defects are identified. Test Plan135.Requirement analysis is process of determinging user expectation for new/modified product. TRUE 136.our approach user activity diagram as model/path to generate and maintain test cases. TRUE137.risk clarification can be tracked in C2. TRUE138.Review is conducted to tailoring and scope of project139.risk assessment calculation based on business criticality,failure. TRUE140.Junit assumes that all test methods are arbitrary and thus does not depend on each other. True141.QC defects tab defines Defect Management Process. TRUE142.QC Defect tab is to implement defect in defect management process. TRUE143.which among these contribute to COQ rework task? Failure144.device testing comprises which of the following UserinterfacePerformance and stressfunctional145.raw requirements from stakeholders used for which Both(verification&validation)146.which of these can’t be sharedDefects147.prerequisites are designed in which stageBefore initial setup148.defect management involves analyze&defect logging149.defect triage meeting is for categorizing defects. TRUE150.browser S/W testing is not compatible on which browsers? AOL151.test execution can be applied toManual and automation testing152.OATS is used for pair wise testing of all possible combinations. TRUE153.path analyses are used for converting activity diagram to test cases. TRUE154.effort in c20 can be reflected in ESA. TRUE155.types of functional testingSmoke,regression,156.we can integrate outlook with c20. TRUE157.WHICH of the following is a logical grouping of test cases in QC? Test set158.walk throughPeer/lead checksTypically done in groupFeedback given by attendeesLearning,understanding and finding defects159.defect logging may affectThings inside the projectThings around the project160.in c20,what’s there in public streamBlogs,cweet posted by all the resources from cognizant all dl161.process package automatically after project in c20. TRUE162.defect density/productivityTotal no.of defects/no.of test cases executed*100 163.benefits of risk based testing in QCObjectively assess & prioritize the highest priority requirementProvide guidance on where to allocate testing resources Manage strategies and processObjectively access & prioritize the highest risk164.RTM is the input for Efficient test execution165.which of the following is not the feature of RTM Ans-IT IS the tool developed not customer/client communication166.orthogonal testing strategyGuarantees testing pair-wise combination of all selected variables and test efficiency167.which type of testing is used to verify the state f user loginLoad testing and its tools168.what type of testing client will be interested? Functionale case is a structure for documenting the function required for a system,usually involving softwarewhether that is new or being changed170.data validation isProvides message to define what the input you expect for cell isProvides ability to set error message when user enter an invalid dataRestricts types of data entry in cell by using validation criteria171.equivalence class is a subset of data that is representative of larger class172.what are the requiremens that identify the technical constraints or define conditions under which the product must perform? Technical requirement 173.which of these is carried out by a trained moderator? Technical review174.expansion of PMD. Programming mistake detector 175.logical and,or,not expands the usefulness of other function that perform logical test. TRUE176.not a key task for running test. Automate test 177.key task for defect trackingReview new defectAdd defect repair open defect178.RTM ensures 100% coverage179.tools for change management.PVCS,Clear case,visual source safe180.which is not benefits of asset sharing?Compare release and cycle181.which is not key task for defect tracking. NONE 182.OATS is pair wise testing that comprises all the combinations. TRUE183.DB testing is performed toTest if any error while executing queriesCheck default values are being populated.184.SUMIFS adds the cells in a range that meet multiple criteria while average if returns the arithmetic mean of all the cell in the range that meets the criteria. TRUE 185.where record and playback is used?Win runner & QTP186.assets sharing is useful to reuse,share the requirement,test reason…occurs in multiple project. TRUE187.fish bone diagram can be derived by doing pareto analysis for the defect leakage. TRUE188.which annotations are available in JUNIT4?Test,before189.which documents contains the hardware and software needs for the applications. Test plan190.what are the parameters to be covered in the defect tracking?Defect status, test case ID,test case description,severity 191.what is the testing methodologies that can be used to test a web application.Browser compatibilityWeb securityContent management system testing192.which of the following are the parameters used in defect data?State of origin,severity,detection193.metric frequency can be either weekly or bi-weekly. FALSE194.pareto analysis using the following tools.5-why analysisFishbone(or)cause & effect diagram195.validating performance and portability is which type of testing? NON-functional196.test case and test suite are the same thing. FALSE ability testing mainly focuses on evaluates the degree to which users can interact effectively with the web application198.a good test plan is not tool to assess the quality of your application at any point in the application. FALSE 199.defect tracking is not a best practice to manage a project. FALCE200.automation testing is more beneficial in which of the given activity. Regression testing201.what are all the code review tools. PMD,Findbugs 202.what are the parameter to be covered in the defect description,while raising a defect?Map test case id & pre-requisite steps203.we cannot generate activity diagrams by reverse engineering the code for test case of existing system. FALSE204.what are the guidelines to be followed in Automation testing?Efficient,independent,concise,sufficient,repeatable,trac eable,verification205.what are the guidelines to be followed in websecurity testing? ALL the listed options(4)206.guideline standard followed in accessibility testing is HTML,CSS207.create test cases to adequately test the requirements in the benefit of test plan. TRUE208.which of the following is the ability of a system to perform its required function under stated conditions for a specific period of time?Scalability,performance,reliability209.benefits of QC applications areAll of the listed options(4)210.which of the below tools will be used for automation testing?QTP,rational robot,load runner,silk test211.which of the following are the parameters used in defect data?State of origin,severity,detection212.WMP can be created before creating the process package: FALSE213.load testing is performed to measureResponse times, resource-utilization levels, throughout rates214.logical functions like and,or,not expands the usefulness of other functions that perform logical .TRUE 215.which of the following are the steps in cause and effect diagram?Conduct a brainstormIdentify the defect problemDraw fishbone diagramAnalyze and validate for root causeAlign outputs with cause categories216.in a testing phase all the defects are application defect. FALSE217.which of the following action verbs should be considered for designing?Evaluate,validate,verify218.when unit tests fail or a bug emerges,developers might revert the codebase to a bugging to debugging. TRUE219.branch coverage is used to eliminate problems that occurs with statement coverage. TRUE .220.list the GUI componentsVisibility of multiple windows for better handing of informationChoice of mouse or keyboard for the ones who find difficulty in typing221.which are not benefits of release modules in QC Maintain traceability between assets222.the main interfaces are web&app.application server interface and web database. TRUE223.perform root cause analysis on the potential defects identified in pareto analysis is to prevent that cause. TRUE224.failure to understand and manage requirements is the biggest single cause of cost and schedule over runs. TRUE225.it is possible to copy a process package created by other users from different accounts. TRUE226.How can independent test cases ,be ensured while designing test cases.By using ”conditional formatting”227.Load runner allows you to prevent application performance problems by defect upgrade is deployed. TRUE228.The RTM is a tool to help ensure that the project deliverables remain ”as is”when compared tobaseline. TRUE229.what are the benefits of QC Applications Customize columns in your way of styleGetting right dataAlert yourself in priority taskClick and attach important screenshots230.Which documents contain the hardware and software needs for the application? Test plan231.what are the benefits of risk based testing in QC? Objectively assess&prioritize the highest priority requirementProvide guidance on where to allocate testing resources Manage strategies and processObjectively access&prioritize the highest risk232.which annotations are avalible in Junit4?Test,before233.all testing types can be automated. False234.in which of the following testing artifacts,where the testing? Test plan235.while executing select the failed step and click on the new defect in test. TRUE236.how will you create a bug report? Single bug insingle report237.impact of a defect on the business is defined by Defect severity238.Junit assumes that all test methods can be executed in an arbitrary order.therefore tests should not depend on other tests. TRUE239.specific standards of user interface on web application exists which concentrate onFonts,colors,frames240.content testing also concentrates on location of images and size of images241.in software life cycle just before comes test execution. Test development242.in testing life cycle just before comes test execution. Test cases243.major defect type identified in pareto analysis. Document errorDocument typo error244.indivadual test case is not associated with the specific requirements. False245.SRS contains both functional and nonfunctional requirements. TRUE246.it is possible to tailor the process package as per project needs. TRUE247.Due to which following reasons does defect leakage occur?Missed requirementsTest coverage inefficiencyTesters inefficiency248.guide lines of web security testingTest by pasting internal url directly into browser address bar without login.internal pages should not open.Files should not be accessible directly unless given download optionTest the CAPTCHA automates scripts login249.release of production is handled by release management250.can we use c20 at home? TRUE251.asset sharing benefitsReuse and share requirement,test scripts and test resources across the projectFull traceability of shared assets are mentioned252.performance testing toolsSilk performer,RPT,LOADRUNNER,QTest253.who will use junit? Developer254.which testing environment is sufficient for testing? Pre production255.which belongs to performance testing?Reliability(resource usage and scalability)256.which kind of defect where loss of data occurs and allows the user to enter the wrong values? High257.what are the three methods used for test creation? Boundary value analysis,equicalence partitioning 258.which one is the baseline for the project? Business componentRequirementTestTest resources259.filtering can be used for data manipulation and data retrieval. TRUE260.assets sharing featuresEliminate the duplication of effertReduce maintenance cost of assets by centralizing common assetsEnsure compliance to company and industrial standards Maintail traceability between assets261.defect tracking can be used to track all the discrepancies faced during testing. TRUE262.which can be used to find out the root cause Pareto analysisCause and effect diagram5 why analysis263.CAR is the combination of pareto analysis and root cause analysis. TRUE264.GOAL analysis cannot be used to identify the incomplete,inconsistency requirements. FALSE265.where we can view the reports with the graphical representation? Dashboard266.step-by-step analysis of a variable can be done using watch window267.after which state the defect status can be changed to defferedNone of the above268.risk based testing will- Analyzed and prioritize the risk269.OATS is used for pair wise testing of all combinations .TRUE270.Browsers used for compatibility testing.Internet explorerNetscapeOpera271.defect management involvesAnalysis create update272.different between functional specification and actual execution is called defect.273.test case is a controlled experiment. TRUE274.review is a type of static examination275.path analysis uses the activity diagram for test case creation. TRUE276.path analysis + model based testing activity diagram. TRUE277.each test scenarios are assigned to a case specific values. TRUE278.Long term defect elimination-RCA279.which level we can find the defects? All of280.if we find a defect at the end of test execution Report to stakeholders and business analyst to get the sign offReport to team lead281.if we get an error when file is downloaded from the application. Internal interface282.when we open an application through a browser with underlying the os—testing we perform. Compatibility283.no. of runs in JUNIT3.8 . six-6284.----is used to calculate the maturity IDE repots score.Data qualityPlanning granularityTesting metrics285.range is defined asBuilt in and user defined values for a particular range of cells286.active window.close():Prompts the user to save and closes the application 287.RISK Based testing is used inPriority the risksAnalyze the risk288.in an application—resets the cut and copy action Applicationwindow.cutcopymode=false289.no.of valid defects found in a single line of requirement. Defect ratio290.which is not a benefit of asset sharingCompare releases and cycles291.HUDSON is used to see the repeated executable jobs. TRUE292.A new defect is created by filling up all mandatory fields in the “.add defect”;window. TRUE293.which of the following are the key configuration management activities?Managing software change requirementManaging the building processVersion controlling the testing artifacts294.which of the following metrics will get affected,if there is an incorrect allocation? All of295.what does the location of build output on release server include? Build no. & build count296.which of the following environment is the best suited for testing an appPre-production environment should be built of scalable version of actual production environment297.when is the option for tracking project made available to end user.Bench mark updates298.---is markup of an application, allowing users to visual an app that has not yet been constructed. Prototype299.process package needs to be approved by PM 300.Flow represents sequence of actions and interations between them. Flow301.is it possible to view, create macro from the code options under developer tab. TRUE302.risk based quality mgmt.can assist in determining test strategy for requirement? TRUE303.corrective action after the defect trend will be taken by test lead304.test scenarios have a specific case value assigned to them. TRUE305.TO perform function testing,the tester should have complete knowledge of the code or logic. FALSE306.eligibility for project to be in c20.Project should be active in ESA。

相关文档
最新文档