Agileseventeen Quality Assurance Certification

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Eric.freeman
E
Eric.freeman
Community Contributor
Quizzes Created: 1 | Total Attempts: 64
Questions: 18 | Attempts: 64

SettingsSettingsSettings
Agileseventeen Quality Assurance Certification - Quiz

Congratulations on completing your Quality Assurance training with Agileseventeen, this exam will test your knowledge and Skillset on Quality Assurance, Testing and Automation
The exam is timed, ensure to answer all questions and review all your answers
There are 20 questions, each question is equivalent to 5 points
the passing score is 70
Good Luck!


Questions and Answers
  • 1. 

    In any Application Lifecycle Management, where do we plan the next release?

  • 2. 

    Where is the bug in this image?

  • 3. 

    For a QA professional, both technologies and personality is important

    • A.

      Yes

    • B.

      No

    Correct Answer
    A. Yes
    Explanation
    In the field of QA (Quality Assurance), both technologies and personality play crucial roles. A QA professional needs to have a strong understanding of various technologies, tools, and methodologies used in software testing. This knowledge enables them to effectively identify and report bugs or issues in the software. Additionally, having a good personality is equally important as it helps in effective communication, collaboration, and problem-solving within the team. A QA professional with good interpersonal skills can work well with developers, project managers, and other stakeholders, ensuring a smooth and efficient testing process. Therefore, both technologies and personality are essential for a QA professional.

    Rate this question:

  • 4. 

    In the example of testing how to drive a car, Reverse (R) represents:

    • A.

      Test

    • B.

      Data

    • C.

      Report

    Correct Answer
    B. Data
    Explanation
    In the example of testing how to drive a car, Reverse (R) represents the data. This means that when testing how to drive a car, the reverse gear is being tested and the data collected from this test would be analyzed and used to evaluate the performance and functionality of the reverse gear.

    Rate this question:

  • 5. 

    Load Testing is a form of automation testing that aims to verify the system's 

    • A.

      Speed

    • B.

      Performance

    • C.

      Both

    Correct Answer
    C. Both
    Explanation
    Load testing is a form of automation testing that aims to verify both the speed and performance of a system. It is conducted by simulating real-life user scenarios and subjecting the system to a heavy load to assess its ability to handle the expected workload. By testing the speed, the load testing ensures that the system responds within acceptable time limits. Additionally, it evaluates the system's performance under different loads to identify any bottlenecks or issues that may affect its overall performance. Therefore, the correct answer is "Both."

    Rate this question:

  • 6. 

    Defects are more critical than bugs because (More than one correct answer)

    • A.

      They speed us testing

    • B.

      They can detect critical system failures

    • C.

      Bugs can be ignored if they are minor, defects can't

    • D.

      Wrong, bugs are more important

    Correct Answer(s)
    B. They can detect critical system failures
    C. Bugs can be ignored if they are minor, defects can't
    Explanation
    Defects are more critical than bugs because they can detect critical system failures. This means that defects have the potential to cause significant issues or malfunctions in the system, which can have serious consequences. On the other hand, bugs can be ignored if they are minor, as they may not have a significant impact on the overall functioning of the system. Therefore, defects require immediate attention and resolution to ensure the proper functioning and reliability of the system.

    Rate this question:

  • 7. 

    Agile Methodologies allows a collaborative way to manage, develop and test the product release succesfully

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Agile methodologies are known for their collaborative approach in managing, developing, and testing product releases. This approach involves cross-functional teams working together closely, promoting frequent communication, feedback, and collaboration among team members. By embracing Agile methodologies, organizations can ensure a more successful product release as it allows for adaptability, flexibility, and continuous improvement throughout the development process.

    Rate this question:

  • 8. 

    One of those is not part of Quality Assurance

    • A.

      Design

    • B.

      Build

    • C.

      Report

    • D.

      Analyze

    Correct Answer
    D. Analyze
    Explanation
    Analyze is not typically considered a part of Quality Assurance. Quality Assurance focuses on ensuring that the processes and products meet the required quality standards. Design, Build, and Report are all activities that are commonly associated with the Quality Assurance process, as they involve planning, creating, and documenting quality-related activities. Analyze, on the other hand, is usually associated with data analysis and interpretation, which is more closely related to Quality Control rather than Quality Assurance.

    Rate this question:

  • 9. 

    A database administrator is an IT professional who manages and maintains databases by writing queries using

    • A.

      XML

    • B.

      SQL

    • C.

      HTML

    Correct Answer
    B. SQL
    Explanation
    A database administrator is responsible for managing and maintaining databases, which involves tasks such as creating, modifying, and deleting data. SQL (Structured Query Language) is a programming language specifically designed for managing and manipulating data in relational databases. It allows the administrator to write queries to retrieve, insert, update, and delete data from the database. XML (eXtensible Markup Language) and HTML (Hypertext Markup Language) are markup languages used for structuring and presenting data on the web, but they are not specifically designed for database management like SQL.

    Rate this question:

  • 10. 

    One of those statements is not part of testing

    • A.

      Testing is planned

    • B.

      Testing is documented

    • C.

      Test should not be repeatable

    • D.

      Testing purpose is to verify expected results

    Correct Answer
    C. Test should not be repeatable
    Explanation
    The statement "Test should not be repeatable" is not part of testing because repeatability is a key aspect of testing. In testing, it is important to be able to repeat the same test multiple times to ensure consistent and reliable results. Repeatability allows for the identification of any inconsistencies or errors in the testing process and helps in validating the expected results. Therefore, the statement contradicts the fundamental principles of testing and is not a valid component of the testing process.

    Rate this question:

  • 11. 

    The Production Environment is where testing is usually concluded and the product is released to the public

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is true because the production environment is the final stage in the software development process where the product is ready for release to the public. It is the environment where thorough testing has been conducted, and all issues have been resolved. This environment closely resembles the actual environment in which the product will be used, ensuring that any potential issues are identified and fixed before the release. Once testing is concluded in the production environment, the product is considered stable and ready for public use.

    Rate this question:

  • 12. 

    In scripting, what is an example of a conditional statement (More than one correct answers)

    • A.

      While Statement

    • B.

      Logical Operator

    • C.

      If Statement

    • D.

      Void statements

    Correct Answer(s)
    A. While Statement
    C. If Statement
    Explanation
    The given options are examples of conditional statements in scripting. A "while statement" is used to execute a block of code repeatedly as long as a specified condition is true. An "if statement" is used to execute a block of code if a specified condition is true. Both of these statements allow for the execution of different code blocks based on certain conditions, making them conditional statements in scripting.

    Rate this question:

  • 13. 

    In Test Automation, the phase where test steps are validated before running the entire test case is called

    • A.

      Test Build

    • B.

      Test Debug

    • C.

      Test Review

    Correct Answer
    B. Test Debug
    Explanation
    In Test Automation, the phase where test steps are validated before running the entire test case is called "Test Debug". During this phase, the test steps are checked for any errors or issues that could potentially cause the test case to fail. It allows the testers to identify and fix any problems before executing the complete test case, ensuring that the test runs smoothly and accurately.

    Rate this question:

  • 14. 

    Code based automation is easier than Modular based automation

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    Code based automation is not necessarily easier than modular based automation. It depends on the specific context and requirements of the automation project. Code based automation involves writing scripts or code from scratch to automate tasks, which requires a strong understanding of programming languages and can be more complex. On the other hand, modular based automation uses pre-built modules or frameworks that can simplify the automation process and make it easier to maintain and update. Therefore, it is incorrect to say that code based automation is always easier than modular based automation.

    Rate this question:

  • 15. 

    Test Automation that uses requests and responses instead of test steps is called

    • A.

      SQL

    • B.

      API

    • C.

      OSV

    • D.

      BI

    Correct Answer
    B. API
    Explanation
    Test Automation that uses requests and responses instead of test steps is called API. API stands for Application Programming Interface, which allows different software applications to communicate with each other. In the context of test automation, using API allows testers to interact with the software under test by sending requests and receiving responses, enabling them to validate the functionality and behavior of the application. This approach is commonly used when testing web services, microservices, or any other software component that exposes an API for interaction.

    Rate this question:

  • 16. 

    In Agile, A cycle of work that last two weeks is called

    • A.

      Release

    • B.

      Run

    • C.

      Build

    • D.

      Sprint

    Correct Answer
    D. Sprint
    Explanation
    In Agile, a cycle of work that lasts two weeks is called a "sprint". This term is used to describe a time-boxed period in which a team completes a set amount of work. During a sprint, the team focuses on delivering a specific set of features or functionality. The duration of two weeks is commonly used in Agile methodologies such as Scrum. Sprint planning, daily stand-up meetings, and sprint reviews are some of the key activities that take place during a sprint.

    Rate this question:

  • 17. 

    Negative testing is about testing that unexpected results that should not happen

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Negative testing is a type of testing that aims to identify unexpected or undesired behavior in a system. It involves testing for scenarios that should not occur, such as inputting invalid data or exceeding system limits. By performing negative testing, software testers can ensure that the system can handle unexpected situations gracefully and provide appropriate error messages or responses. Therefore, the statement "Negative testing is about testing that unexpected results that should not happen" is true.

    Rate this question:

  • 18. 

    You have to build different test cases that requires multiple actions before you get to the step where the expected result is verified, Testing smart mean

    • A.

      Build test cases randomly

    • B.

      Writing each test case separately with nothing in common

    • C.

      Writing test steps in sequence, reuse and ensure each has a precise result

    • D.

      There is no such thing as smart testing

    Correct Answer
    C. Writing test steps in sequence, reuse and ensure each has a precise result
    Explanation
    The correct answer is "Writing test steps in sequence, reuse and ensure each has a precise result". This answer is correct because it emphasizes the importance of organizing test cases in a logical sequence, reusing steps when applicable, and ensuring that each step has a specific and measurable result. This approach allows for efficient and effective testing, as it helps to identify and isolate any issues or bugs in the system under test.

    Rate this question:

  • 19. 

    In Data driven testing, which statement is true (More than one correct answer)

    • A.

      Boundary values must be tested

    • B.

      All valid values must be tested

    • C.

      Inner values may not be invalid values

    • D.

      The range of different values must be identified before one can proceed with testing

    Correct Answer(s)
    A. Boundary values must be tested
    D. The range of different values must be identified before one can proceed with testing
    Explanation
    In data-driven testing, it is important to test boundary values because these values often have different behavior than other values within the range. By testing the boundaries, we can ensure that the system handles these values correctly. Additionally, identifying the range of different values before testing is necessary to ensure comprehensive coverage of the system's functionality.

    Rate this question:

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.