Module 8 Flashcards
a sequence of specific activities conducted during the testing process to ensure software quality goals are met. Involves both verification and validation activities. Not just a single, isolated activity. It consists of a series of activities carried out methodologically to help certify your software product
Software testing lifecycle (STLC)
When is software testing usually conducted?
Before, during, and after development
What are the 2 activities involved with the software testing life cycle?
Verification and Validation
This application streamlines the management of testing processes to help you deliver software products more efficiently and with fewer errors
The servicenow test management application
This test management version covers user acceptance testing
Test Management 1.0
This test management version includes data model structures that match industry standards. It provides an intuitive user interface called the test board where you can structure test plans and plan the phases of your testing effort
Test management 2.0
this is a servicenow application to test within a servicenow instance. It can be used for regression testing, test driven deployment, or other servicenow testing requirements. It enables you to create and run automated test to confirm that your instance works after making a change.
Automated Test Framework
When testing how do you avoid data corruption and outages?
By running test only on development, test, and other non- production instances
By default, the system property to run automated tests is disabled to prevent you from doing what?
To prevent you from accidentally running test on a production system
The script debugger enables users with the _________ role to debug server side JavaScript
Script_debugger
this is the primary strategy for debugging business rules and other synchronous server side scripts. It can pause any server side script that runs in an interactive transaction such as business rules, script includes, script actions, or ui actions that require a response to proceed.
The script debugger
Tool for manual software testing
Test management application
Tool for automatic software testing + unit testing
Automated test framework
Instance where testing will take place
Test environment
Repository of test cases
Test suite
Collection of conditions or steps used to determine if a feature is working as expected
Test
Collection of related tests
Test case
Tasks for how a product or feature is to be tested. Includes the test case(s) and test environment.
Test plan
Test management is a plugin. What are the steps to activate this plugin?
System definition > plugins
Find and select test management
Click the activate/upgrade related link
Select the load demo data check box (optional)
Click the activate button
What are the required roles for test management?
tm_test_manager
tm_tester
The test repository consist of tests, test cases, and test suites
(t/f)
True
Test execution needs the test environment and test plans (t/f)
True
Test management consist of manual tests and manages all phases of the testing process (t/f)
True
This allows you to have multi browser testing
Test runner