Automated Test Framework (ATF) Fundamentals
Micro-Certification 2023 With Complete Solution|
Verified Answers
when will you automate a test? - ANSWERThese are in relation to :
-repetitive tasks
-smoke sanity tests
-test with multiple data sets
-and regression test cases
when will you not automate testing? - ANSWER-when the Application Under Test
changes frequently
-one time test cases
-Adhoc - random testing
What are the steps involved in the Automation Process? - ANSWERIn the
Automation Process steps involved are
-Selecting the test tool
-define scope of automation
-planning, designing, and development
-test execution
-maintenance
what are the points that are covered while the planning phase of automation? -
ANSWERDuring the planning phase of automation things which has to be taken in
concern are
-selecting the right automation framework if any
-selecting the right automation tool
- list of in scope and out of scope items for automation
-test environment set up
-preparing Grant Chart of Project timelines for test script development and
execution
-identify test deliverables
in what condition we cannot use automation testing for Agile method? -
ANSWERautomation testing is not useful for agile methods in the following
conditions
-when agile testing always ask for changes in requirements
-when exhaustive level of documentation is required in agile
-only suitable for those regression tests during agile testing like continuos integration
what are the primary features of good automation tool?> - ANSWER-Test
environment support and easy to use
-good debugging facility
-robust object identification
, -object and image testing abilities
-object identification
-testing of database
-support multiple frameworks
what are the scripting standard while performing automation testing? -
ANSWERwhile writing the scrips for automation you have to consider the following
things
-uniform naming convention
-3lines of comments for every 10 lines of code
-adequate indentation
-robust error handling and recovery scenario
-use of frameworks where ever possible
what are the types of frame work used in software automation testing - ANSWERin
software automation testing the four types of framework used are
-data driven automation frame work
-keyword driven automation framework
-modular automation framework
-hybrid automation framework
what are the most popular tools for automation testing - ANSWER-QTP
-Rational Robot
-Selenium
on what basis can you measure the success of automation testing? -
ANSWERautomation execution time and time savings to release the product
reduction in labour and other costs
what is a test plan - ANSWERa document describing the scope, approach, resources
and schedule of testing activities.
what does a test plan document include? - ANSWERit identifies test items, features,
testing tasks, and who will be assigned as well as any risks.
what is a test case and what does it include - ANSWERA test case describes an input,
action, or event and an expected response, to determine if a feature of a software
application is working correctly. A test case may contain particulars such as test case
identifier, test case name, objective, test conditions/setup, input data requirements,
steps, and expected results.
what document did you refer to write the test case - ANSWERRequirement
Document
What is Backend Testing? - ANSWERBackend testing is nothing but server side or
database testing. The data entered in the front end will be stored in the back-end
database. The database may be SQL Server, MySQL, Oracle, DB2, etc. The data will
Micro-Certification 2023 With Complete Solution|
Verified Answers
when will you automate a test? - ANSWERThese are in relation to :
-repetitive tasks
-smoke sanity tests
-test with multiple data sets
-and regression test cases
when will you not automate testing? - ANSWER-when the Application Under Test
changes frequently
-one time test cases
-Adhoc - random testing
What are the steps involved in the Automation Process? - ANSWERIn the
Automation Process steps involved are
-Selecting the test tool
-define scope of automation
-planning, designing, and development
-test execution
-maintenance
what are the points that are covered while the planning phase of automation? -
ANSWERDuring the planning phase of automation things which has to be taken in
concern are
-selecting the right automation framework if any
-selecting the right automation tool
- list of in scope and out of scope items for automation
-test environment set up
-preparing Grant Chart of Project timelines for test script development and
execution
-identify test deliverables
in what condition we cannot use automation testing for Agile method? -
ANSWERautomation testing is not useful for agile methods in the following
conditions
-when agile testing always ask for changes in requirements
-when exhaustive level of documentation is required in agile
-only suitable for those regression tests during agile testing like continuos integration
what are the primary features of good automation tool?> - ANSWER-Test
environment support and easy to use
-good debugging facility
-robust object identification
, -object and image testing abilities
-object identification
-testing of database
-support multiple frameworks
what are the scripting standard while performing automation testing? -
ANSWERwhile writing the scrips for automation you have to consider the following
things
-uniform naming convention
-3lines of comments for every 10 lines of code
-adequate indentation
-robust error handling and recovery scenario
-use of frameworks where ever possible
what are the types of frame work used in software automation testing - ANSWERin
software automation testing the four types of framework used are
-data driven automation frame work
-keyword driven automation framework
-modular automation framework
-hybrid automation framework
what are the most popular tools for automation testing - ANSWER-QTP
-Rational Robot
-Selenium
on what basis can you measure the success of automation testing? -
ANSWERautomation execution time and time savings to release the product
reduction in labour and other costs
what is a test plan - ANSWERa document describing the scope, approach, resources
and schedule of testing activities.
what does a test plan document include? - ANSWERit identifies test items, features,
testing tasks, and who will be assigned as well as any risks.
what is a test case and what does it include - ANSWERA test case describes an input,
action, or event and an expected response, to determine if a feature of a software
application is working correctly. A test case may contain particulars such as test case
identifier, test case name, objective, test conditions/setup, input data requirements,
steps, and expected results.
what document did you refer to write the test case - ANSWERRequirement
Document
What is Backend Testing? - ANSWERBackend testing is nothing but server side or
database testing. The data entered in the front end will be stored in the back-end
database. The database may be SQL Server, MySQL, Oracle, DB2, etc. The data will