preload

XSL introduction and references

Posted by Albert Gareev on Nov 30, 2009
1
Parent page: Service Functions – XML (QTP, VBScript)  What is XSL? The Extensible Stylesheet Language. An XSL script is a set of transformation instructions used by an engine (often, web browser, but could be any other processing program as well) to produce a new document based on XML input document. The original document remains unchanged. The output document […] ...

7 questions on "Testing vs. Checking"

Posted by Albert Gareev on Nov 25, 2009
1
While I was enjoying reading the series of articles and discussions around the subject, some points of concern questions were crystallizing in my mind, and now I feel ready to join the discussion by asking them. Part I – Overview What’s it about? In the nutshell (in my humble opinion), a dire need in terms separation […] ...

XPath introduction and references

Posted by Albert Gareev on Nov 23, 2009
0
Parent page: Service Functions – XML (QTP, VBScript)  Note. Although there could be no “reusable function” that would construct XPath for you, I store current post under “XML Service Functions” category, as it’s closely related to it. XPath is fairly simple to learn and very powerful in use.  You can use free XPath Designer Tool to validate […] ...

Using built-in and system dialogs in QTP

Posted by Albert Gareev on Nov 19, 2009
0
Even though automated testing scripts are intended to communicate with application under test there are cases when communication with tester is required. With QTP, we can use either built-in MsgBox / InputBox functions or link standard Windows dialogs through COM. MsgBox Use this function to report information (like value of a variable) during debugging or […] ...

Best tool for UI/Click based automated testing for ...

Posted by Albert Gareev on Nov 17, 2009
3
This is the discussion that took place on Software Testing Club forum. What are the most important things I see in it and what comments I feel necessary to give ? End-user perspective I’m looking for something that I can use as an “out of the box” solution Apart of computer software world this is the […] ...

QTP-XML service functions (7) – Add processing ...

Posted by Albert Gareev on Nov 15, 2009
0
Parent page: Service Functions – XML (QTP, VBScript) Description This particular example demonstrates adding XSL call that contains instructions transforming XML tree to a web-page (HTML). Built-in QTP support for XML does not provide mapping for XML methods that operate special nodes, like Processing Instructions. It can be done through Microsoft XML DOM object. ...

QTP-XML service functions (6) – ...

Posted by Albert Gareev on Nov 14, 2009
0
Parent page: Service Functions – XML (QTP, VBScript) Description Uses .AddChildElementByName method to create a child XML node, then returns reference to the newly created object. If Parent XML node is not defined returns “Nothing”. ...

Do you want to help with the all new Software Testing ...

Posted by Albert Gareev on Nov 13, 2009
0
If you are interested in writing about software testing then why not contribute an article to the Software Testing Club’s (STC) new magazine due to be published in January 2010. The STC are inviting anyone in the software testing community to submit articles for review on any testing subject you want to write about. The […] ...

MS Dynamics Great Plains: Built-in Macro System

Posted by Albert Gareev on Nov 12, 2009
2
All related posts: Reference Page – GP/QTP Automation Documentation Microsoft Dynamics Great Plains Dexterity Programmer’s Guide: http://mbs.microsoft.com/downloads/public/GP90Docs/Prgv2.pdf Refer to “Part 7: Software Engineering, Chapter 34: “Testing Your Application”. Microsoft Dynamics Great Plains DexterityMacro System in “Recording Test Cases” document: ...

GP/QTP Automation: cross-dictionary issue with ...

Posted by Albert Gareev on Nov 09, 2009
0
All related posts: Reference Page – GP/QTP Automation  The problem  Those who tried sanScript code examples on their windows/objects probably noticed that Great Plains refuses to execute some instructions referring to certain objects even if they were successfully mapped with Dexterity GUI Mapping Script or with GUI Capture Script. And while  highlighting  window controls you may see that some […] ...

The keys are under the mat… The brains are on ...

Posted by Albert Gareev on Nov 04, 2009
0
With regards to a recent post in Phil Kirkham’s blog. So it seems that any technical job challenge could be resolved with help of crowdsourcing. All you need to do is posting your request on the site like “GetAFreelancer” or “ScriptLance” and offering some money. While exploring projects section I also found requests for non-technical […] ...

Complex Data Boundaries

Posted by Albert Gareev on Nov 02, 2009
0
Complex Data Boundaries: overflow or type mismatch? Complex data types are created by composition of basic data types. Compositions of data of the same type are formed as arrays. Compositions of data of different type are formed as records. There are internal (technical) rules defining how complex data types are managed. The rules are platform and […] ...
Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported
This work by Albert Gareev is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported.