| Course Code: |
MQ 556 |
| Course Abstract: |
This core course provides a comprehensive understanding of using QTP as an automated functional testing tool for testing applications that use the XML technology. This course introduces the fascinating and dynamic world of XML. Learn about the powerful possibilities stemming from the XML technology, such as improved business communication, information sharing, independent presentation layers, and standard configuration files. Learn the concepts about popular XML-related technologies such as XSL (XSLT), XPath, DTD and schema and the components that assemble XML files (nodes, attributes, element, and collections). You will use QTP to automate web or Windows applications that use XML documents as inputs or outputs. Execute XML checkpoints on files or embedded XML structures inside web pages. Learn how to parse XML files using the XMLUtil and XMLDom objects.
Note: All topics are supported by hands-on exercises based on real-life examples. |
| Audience: |
This course is designed for individuals who are QTP Programmers that need to automate web or windows environments that use XML structures, testing XML files and improve the XML knowledge by using QTP. Also, QTP users that want to experience the world of testing and working with XML. |
| Duration: |
2 days |
| Learning Outcomes: |
Upon completion of this course, the participant will be able to:
> Use QTP to automate web or Windows applications that use XML documents > Execute XML checkpoints on files or embedded XML structures inside web pages > Parse XML files |
| Course Topics: |
Introduction to XML URI XMLDOM XML element XML node XML node list XML attribute XML collections Handling error with parseError Introduction to XML schema Introduction to XPath language WebXML object XMLFile.object XMLUtil XMLData XMLElement XMLAttribute XML Collections XML Checkpoints Checking XML files and schemas |
| Prerequisites: |
First Steps Web Course or First Steps Windows Course; Scripting QTP Basic Course or basic VBScript knowledge is required. |