Following code can be used to Read XML file by VBscript :-------------------------

Dim description, filepath
Set xmlDoc = CreateObject(”Msxml2.DOMDocument”)
xmlDoc.load(”c:\test.xml”)
Set ElemList = xmlDoc.getElementsByTagName(”segment”)
filepath = ElemList.item(0).getAttribute(”filePath”)
MsgBox filepath
Set ElemList = xmlDoc.getElementsByTagName(”description”)
plot = ElemList.item(0).Text
MsgBox plot



Difference between Rational Functional Tester & Rational Robot:
-------------------------

Rational Functional Tester is an automated functional testing and regression testing tool.
Provides testers with automated testing capabilities for functional testing, regression testing, GUI testing and data-driven testing.
- Enables testers to automate tests resilient to frequent application user interface changes with ScriptAssure™ technology
- Validates dynamic data with multiple wizards, verification points and support for regular expression patterns
- Automated wizard for data-driven testing increases test coverage by reusing individual tests with multiple sets of test data
- Allows the use of keywords to power portions of manual tests with automated testing
- Offers testers a choice of scripting language for test authoring and customization: Java in Eclipse® or Microsoft® Visual Basic .NET® in Visual Studio.NET
- Supports custom controls through proxy SDK (Java/.Net)
- Includes out of the box support for Web-based, .Net, Java, terminal emulator based applications such as 3270 (zSeries™) and 5250 (iSeries™), PowerBuilder, AJAX, Adobe Flex, Dojo Toolkit, Siebel, and SAP® applications
- Operating systems supported: Linux, Windows


Rational Robot is a test automation tool for functional testing of client/server applications.
-------------------------
Test automation tool for QA teams for testing client/server applications. Enables defect detection, includes test cases and test management, supports multiple UI technologies.
- Provides a general-purpose test automation tool for QA teams for functional testing of client/server applications
- Lowers learning curve for testers discovering the value of test automation processes
* Enables test-automation engineers to detect defects by extending test scripts and to define test cases
- Provides test cases for common objects and specialized test cases to development environment objects
- Includes built-in test management, integrates with IBM Rational Unified Process tools
- Aids in defect tracking, change management and requirements traceability
- Supports multiple UI technologies
- Operating systems supported: Windows

Functional testing and black box is a methodology used to test the behaviour that has an application from the viewpoint of their functions, validated for this purpose various aspects ranging from the aesthetics of the front end, the navigation within your pages between pages within the forms, the compliance of technical specifications associated with fields, buttons, bars, among other pages, entry permits and access to consultations and modifications, management of parameters, the management of the modules that constitute , and other conditions that make up the various "features" expected to provide the system to operate the end user as a normal and correct.


To meet this objective, the tester must choose a set of inputs under certain pre-defined within a certain context, and to check whether the outputs are correct or incorrect depending on the outcome defined in advance between the parties and / or techniques for the customer / supplier.


This form of testing an application is made "outside", that is why "black box testing" because the test covers the roads that follow the internal procedures of the program.
In connection with this test, although there are many tools now that this one out for various reasons will be published in future articles is: Selenium.
Selenium works directly on the web browser, its installation is simple and handling is so intuitive that allows quickly define and configure a test case, recording the journey in a page and then save the sequence of steps as a test script and and then play it when you want.
Selenium is an open-source tool that not only allows the testing of the system but also facilitates the acceptance testing of web applications.
Integrates with Firefox, and includes the ability to write the tests directly in Java, C #, Python and Ruby.
This solution has three basic tools to record a sequence of steps within a website, simulate the test with different browsers and automated test generation.
Selenium IDE is a plug-in for Firefox which allows you to record and execute scripts directly from your browser.
Selenium RC is a library and server written in Java that allows you to run scripts from local or remote through commands.
Grids Selenium: Selenium server allows multiple coordinate in order to run scripts on multiple platforms and devices at the same time.

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.