Index
A
- analysis phase
- Ant
- using / Integrating the test tools
- Apache Ant
- download link / Test automation report
- Apache JMeter
- assertions
- about / Assertions
- Property content / Assertions
- XPath Match / Assertions
- XQuery Match / Assertions
- Contains / Assertions
- NotContains / Assertions
- Compliance status and standards / Assertions
- Invalid HTTP status codes / Assertions
- Not SOAP Fault / Assertions
- Schema Compliance / Assertions
- SOAP Fault / Assertions
- Script / Assertions
- Response SLA / Assertions
- JMS Status / Assertions
- JMS Timeout / Assertions
- Sensitive Information Exposure / Assertions
- Security / Assertions
- example / Assertions or validation
- attack types, security testing
- SQL injection / Security testing in SOA world
- XPath injection / Security testing in SOA world
- XML bomb / Security testing in SOA world
- cross-site scripting attack / Security testing in SOA world
B
- benchmark testing
- about / Types of tests
- best practices, SOA test automation
- need for / Why do we need best practices?
- tool, selecting / Choose the right tool
- boundary scan
- configuring / Configuring boundary scan types
- Bytes exchanged per second (BPS)
- about / Analysis
C
- changelog
- Chrome driver
- download link / Automation in Google Chrome
- compatibility link / Automation in Google Chrome
- cross-site scripting attack
- about / Security testing in SOA world
- cURL
D
- database connection
- database drivers / Database connection – why is it required?
- Oracle / Database connection – why is it required?
- SQL Server / Database connection – why is it required?
- data validation
- example / Assertions or validation
- delay count
- delay retries
- dependency
- about / Quality gates
- DevOps
- about / DevOps
- dispatch methods
- about / Dispatch methods
- sequence / Sequence
- random / Random
- XQuery Match / XQuery Match
- XPath Match / XPath Match
- Groovy script / Script
- dragonfly
- download link / QC Integration with SoapUI
- export to HP ALM / QC Integration with SoapUI
- import to HP ALM / QC Integration with SoapUI
E
- early visibility testing
- about / Types of tests
- encapsulation
F
- functional testing
- SOAP service, configuring in SoapUI / Let's see how to configure a SOAP service in SoapUI for functional testing
G
- Google Chrome
- automation / Automation in Google Chrome
- Groovy script
- about / Groovy script
- Groovy script, dispatch methods
- about / Script
H
- Hermes JMS
- used for configuring SoapUI, for JMS services / Configuring SoapUI for JMS services using Hermes JMS
I
- IE browser
- working with / Working with the IE browser
- IE server
- download link / Working with the IE browser
- configuration link / Working with the IE browser
J
- Java Virtual Machine (JVM)
- JConsole
- Jenkins
- about / Jenkins
- installing, on Windows / Installing Jenkins on Windows
- integrating, with Soap UI / Integrating Jenkins with SoapUI
- test tools, integrating / Integrating the test tools
- post execution steps / Post execution steps
- test management tools, integrating with / Integrating with test management tools
- QC integrating, with SoapUI / QC Integration with SoapUI
- JExcel
- download link / Utilities for a test automation framework
- documentation link / Utilities for a test automation framework
- JIRA plugins
- JProfiler
K
- keyword driven framework
- components / Types of test automation framework
- keywords in Excel sheet / Types of test automation framework
- function library / Types of test automation framework
- data sheets / Types of test automation framework
- test script / Types of test automation framework
- driver script / Types of test automation framework
- KSystem Activity Report (KSAR)
- about / Analysis
L
- load generation strategies
- SoapUI / Performance testing using SoapUI
- load generation strategies, SoapUI
- simple strategy / Performance testing using SoapUI
- variance strategy / Performance testing using SoapUI
- thread strategy / Performance testing using SoapUI
- burst strategy / Performance testing using SoapUI
- load testing
- about / Types of tests
- LoadUI
- locator
- identifying / Locator identification
- Fire Bug / Locator identification
- Fire Path / Locator identification
M
- manual test cases
- building / Building good manual test cases
- matrix
- mock services
- creating, in SoapUI / Creating mock services in SoapUI
- deploying, to external server / Deploying mock services to an external server
- monitoring tools
- JConsole / Performance testing in the SOA world
- JProfiler / Performance testing in the SOA world
N
- non-functional tests
- performing / Performing non-functional tests
P
- Perfmon
- performance counters / Analysis
- performance counters
- performance limitations
- performance test
- planning / Performance test planning
- analysis phase / Performance test planning
- delivery phase / Performance test planning
- workload model / Performance test planning
- test execution phase / Test execution phase
- quality gates / Quality gates
- performance test, types
- about / Types of tests
- early visibility testing / Types of tests
- benchmark testing / Types of tests
- load testing / Types of tests
- stress testing / Types of tests
- performance testing
- component level / Performance testing in the SOA world
- scenario level / Performance testing in the SOA world
- system level / Performance testing in the SOA world
- SoapUI used / Performance testing using SoapUI
- assertions / Assertions in performance testing
- performance testing tools
- SoapUI / Performance testing in the SOA world
- LoadUI / Performance testing in the SOA world
- Apache JMeter / Performance testing in the SOA world
- cURL / Performance testing in the SOA world
- post execution steps, Jenkins
- about / Post execution steps
- pre-requisites
- about / Pre-requisites
- property transfer
- configuring / Property transfer
Q
- quality gates
- test environments / Quality gates
- test data / Quality gates
- dependency / Quality gates
- Quick Test Professional (QTP)
- about / UI test automation tools
R
- random, dispatch methods
- Ranorex
- about / UI test automation tools
- requisites, test automation framework design hybrid / Assertions or validation
- test cases in Excel sheet / Assertions or validation
- test case creation in SoapUI / Assertions or validation
- test data / Assertions or validation
- validations / Assertions or validation
- reporting / Assertions or validation
- unique data / Assertions or validation
S
- scripting types
- linear scripting / Scripting types
- modular scripting / Scripting types
- security testing
- attack types / Security testing in SOA world
- examples, in web services / A real time example of security testing in web services
- Selenium
- about / UI test automation tools
- SoapUI integrating / SoapUI and Selenium integration
- Selenium.jar
- download link / SoapUI and Selenium integration
- sequence , dispatch methods
- about / Sequence
- sequence, dispatch methods
- service-oriented architecture (SOA)
- test approaches / Test approaches in SOA testing
- functional testing / Functional testing
- performance testing / Performance testing, Performance testing in the SOA world
- security testing / Security testing, Security testing in SOA world
- service orchestration
- about / Service orchestration
- telecom application, user installation / A new user install in a telecom application
- SoapUI features, for testing / Key features of SoapUI to test service orchestration
- dynamic data generation / Dynamic data generation
- Groovy script, for number generation / Groovy Script for random number generation
- end-to-end testing / End-to-end demonstration of testing an orchestrated flow
- example, in stock management application / End-to-end demonstration of testing an orchestrated flow
- example, in stock management application / End-to-end demonstration of testing an orchestrated flow
- SOA architecture
- Presentation Layer / Test approaches in SOA testing
- Service Catalogue Layer / Test approaches in SOA testing
- Services Layer / Test approaches in SOA testing
- SoapUI
- configuring for JMS services, Hermes JMS used / Configuring SoapUI for JMS services using Hermes JMS
- about / Performance testing in the SOA world
- used, for performance testing / Performance testing using SoapUI
- security test, configuring / Security testing in SOA world
- used, for test automation / Test automation using SoapUI
- Selenium integrating / SoapUI and Selenium integration
- QC integrating with / QC Integration with SoapUI
- mock services, creating / Creating mock services in SoapUI
- Soap UI
- Jenkins, integrating with / Integrating Jenkins with SoapUI
- SoapUI and LoadUI integration
- about / SoapUI and LoadUI Integration
- SoapUI and Selenium
- used, for test case implementing / Implementing a real world test case using SoapUI and Selenium together
- SoapUI architecture
- about / SoapUI architecture
- features / SoapUI architecture
- Test config files / SoapUI architecture
- Third-party API / SoapUI architecture
- Selenium / SoapUI architecture
- Soap UI Runner / SoapUI architecture
- Groovy / SoapUI architecture
- Properties / SoapUI architecture
- Test Report / SoapUI architecture
- testing / Test architecture in detail
- key components / Test architecture in detail
- Jetty / Test architecture in detail
- Jasper / Test architecture in detail
- Saxon XSLT / Test architecture in detail
- XQuery processor / Test architecture in detail
- Log4J / Test architecture in detail
- JDBC driver / Test architecture in detail
- Hermes MS / Test architecture in detail
- Scripting Language / Test architecture in detail
- Monitoring / Test architecture in detail
- Runners / Test architecture in detail
- SOA test automation
- best practices / Why do we need best practices?
- V model, implementing / Get involved early in the lifecycle
- resources, obtaining / Get the right resources
- candidate / Candidate for test automation
- dedicated test environment / Dedicated and locked test environment
- locked test environment / Dedicated and locked test environment
- offshore model / Correct onshore, nearshore and offshore ratios
- onshore model / Correct onshore, nearshore and offshore ratios
- nearshore model / Correct onshore, nearshore and offshore ratios
- unit test, utilizing with / Utilizing a unit test with test automation
- SOA test automation tool , factors
- budget / Choose the right tool
- protocols support / Choose the right tool
- message format support / Choose the right tool
- training needs / Choose the right tool
- tool support / Choose the right tool
- user reviews / Choose the right tool
- virtualization support / Choose the right tool
- mock service support / Choose the right tool
- support for non-functional testing / Choose the right tool
- support for UI interactions / Choose the right tool
- SOA testing phases, benefits
- early identification of defects / Dynamic assertions or validations
- less defect leakage / Dynamic assertions or validations
- better process / Dynamic assertions or validations
- Software Development Life Cycle (SDLC)
- SQL injection
- about / Security testing in SOA world
- stress testing
- about / Types of tests
- System Activity Report (SAR)
- about / Analysis
T
- test automation
- ROI / Test automation ROI
- SoapUI used / Test automation using SoapUI
- test automation framework
- about / Test automation using SoapUI
- test drivers / Test automation using SoapUI
- assertions / Test automation using SoapUI, Assertions or validation
- validations / Test automation using SoapUI, Assertions or validation
- report generating tools / Test automation using SoapUI
- clean-up script / Test automation using SoapUI
- e-mail notification / Test automation using SoapUI
- types / Types of test automation framework
- keyword driven framework / Types of test automation framework
- data-driven framework / Types of test automation framework
- hybrid framework / Types of test automation framework
- scripting types / Scripting types
- utilities / Utilities for a test automation framework
- Groovy script, for reading data from Excel sheet / Groovy script for reading data from an Excel sheet
- script, summary / Summary of the script
- database connection, need for / Database connection – why is it required?
- report / Test automation report
- test executing / Test automation report
- report viewing / Test automation report
- dynamic environment configuration / Dynamic environment configuration
- advantages / Assertions or validation
- test automation framework (TAF)
- about / Encapsulated test automation framework
- encapsulating / Encapsulated test automation framework
- dynamic assertions / Dynamic assertions or validations
- dynamic validations / Dynamic assertions or validations
- test automation framework (TAF) encapsulation
- benefits / Benefits from TAF encapsulation
- test automation report
- about / Test automation report
- test automation scripts
- integrating / Integrating everything together
- requisites / Integrating everything together
- data driven framework / Integrating everything together
- Hermes JMS / Integrating everything together
- Ant / Integrating everything together
- Jenkins / Integrating everything together
- test case
- about / Let's see how to configure a SOAP service in SoapUI for functional testing
- implementing, SoapUI and Selenium used / Implementing a real world test case using SoapUI and Selenium together
- Test Complete
- about / UI test automation tools
- test data
- about / Quality gates
- deliverables / Quality gates
- test environments
- about / Quality gates
- test management tools
- integrating with / Integrating with test management tools
- JIRA with Zephyr / Integrating with test management tools
- HP QC / Integrating with test management tools
- test tools, Jenkins
- integrating / Integrating the test tools
- Tomcat
U
- UI test automation tools
- about / UI test automation tools
- VSTS Ultimate / UI test automation tools
- Quick Test Professional (QTP) / UI test automation tools
- Selenium / UI test automation tools
- Ranorex / UI test automation tools
- Test Complete / UI test automation tools
- unit test
- utilizing, with SOA test automation / Utilizing a unit test with test automation
V
- Visual Studio Test System (VSTS) Ultimate
- about / UI test automation tools
- V model
- implementing, in SOA test automation / Get involved early in the lifecycle
- mock services support / Virtualization/mock services support
- virtualization services support / Virtualization/mock services support
W
- .war file, Jenkins
- download link / Installing Jenkins on Windows
- web service functionality
- web services
- security testing, examples / A real time example of security testing in web services
X
- XML bomb
- about / Security testing in SOA world
- XPath injection
- about / Security testing in SOA world
- XPath Match, dispatch methods
- about / XPath Match
- configuration / XPath Match
- XQuery Match, dispatch methods
- about / XQuery Match
- configuration / XQuery Match