Software Testing and Web Services
Covers software testing methodologies including white-box, black-box, and grey-box testing, web services concepts (WSDL, SOA, interoperability), and test automation frameworks including test harness and data-driven testing approaches.
Questions
Is test Automation framework is an Intellectual Property?
- True
- False
The following format can be used for storing the test results
- Flat files
- XML Files
- Flat Files and XML Files
- None
The following is a UI Automation technology
- MITA
- UIA
- MSAA
- UIA and MSAA
The following is an example of a Test Harness
- WTT
- Visual Studio Test List Editor
- Maddog
- All the above
A control on the UI can be uniquely identified, generally, by
- Text
- Class
- Control ID
- Label
The type of Automation framework that drives the UI based on data present in spreadsheets / Flat files / XML Files is
- Data Driven Testing
- Keyword Driven Testing
- Functionality Driven
- All the above
Test Harness helps in
- Organizing batch execution of Automation scripts
- Organizing the test results
- Ordering of Automation scripts for execution
- All the above
Applications are developed using SOA architecture to deliver
- Service as functionality
- Functionality as service
- Software as service
- Infrastructure as service
In systems based on SOA architecture, services are platform independent
- True
- False
In systems developed based on SOA architecture, the services are based on homogeneous technologies
- True
- False
Main aim of web services is to support
- Security
- Reliability
- Interoperability
- Efficiency
What is WSDL?
- Web Service Discovery Logic
- Web Service Dynamic Link
- Web Service Discovery Latency
- Web Services Description Language
Choose, from the following, the technologies used for development of web services
- J2EE
- WPF
- WCF
- Silverlight
- ASP.NET
DoS attack (Security Attack) means
- Denial-of-Service
- Denial of security
- Debugging-of-SOA Web Service
- None of the above
SOA and WebServices are same
- True
- False
Testing of Web Services, when they are integrated in to the system is called
- Functional Testing – Web Service Application
- Functional Testing – Web Service API
- Usability Testing
- User Interface Testing
Web Services do not have Graphical User Interface
- True
- False
The Testing Technique that requires devising test cases to demonstrate that each program function is operational is called
- Black-Box Testing
- Glass-Box Testing
- Grey-Box Testing
- White-Box Testing
What types of errors are missed by Black-Box Testing and can be uncovered by White-Box Testing ?
- Behavioral Errors
- Logic Errors
- Performance Errors
- Typographical Errors
- Both B and D
The Testing Technique that requires devising test cases to exercise the internal logic of a Software module is called
- Behavioral Testing
- Black-Box Testing
- Grey-Box Testing
- White-Box Testing