preload

Recent Posts

Mapping Testing Story (My article in The Testing Planet)

Posted by Albert Gareev on Dec 23, 2011
Publication URL: http://www.thetestingplanet.com/2011/11/november-2011-issue-6/ Download PDF: The Testing Planet November Issue And you can view the large mind map here (click to open in a separate window). Update: 2017. Since ...

CopyChildElements (QTP, TestComplete, VBScript)

Posted by Albert Gareev on Dec 08, 2011
Parent page: Service Functions – MSXMLDOM (QTP, TestComplete, VBScript) Description Copy all child elements (and attributes, comments, text nodes) from one XML node to another. Implementation Test Code ...

MoveChildElements (QTP, TestComplete, VBScript)

Posted by Albert Gareev on Dec 06, 2011
Parent page: Service Functions – MSXMLDOM (QTP, TestComplete, VBScript)   Description Move all child elements (and attributes, comments, text nodes) from one XML node to another.  Implementation Test Code ...

How to select random list item (QTP, VBScript)

Posted by Albert Gareev on Nov 24, 2011
Description  Get object reference. Get total number of items in the list. Generate an index within the given range. Select item by index. Implementation ...

Personal Recommendation: Rapid Software Testing

Posted by Albert Gareev on Nov 14, 2011
Note. The reason of this posting is two-fold: While considering taking the Rapid Software Testing course I found surprisingly little of feedback information on testers’ blogs, and none of that addressed the questions I ...

Exploratory Security Testing Tool – GroundSpeed

Posted by Albert Gareev on Nov 07, 2011
Modern applications have a few layers of ‘defense’ that are supposed to protect against unauthorized access. The very first layer is at the front-end, merged with the UI. The UI part, client-side part, is at ...

Mark! Draw! Fire!

Posted by Albert Gareev on Nov 01, 2011
Archery is a craft, practice, and skill. I dedicated a fair amount of time in my youth when I practiced sports archery, and I still like Medieval age novels. Needless to say, now I dedicate a lot of my time to the craft of ...

WTA20: Flying Solo No Big Deal

Posted by Albert Gareev on Oct 24, 2011
Being a facilitator at Weekend Testing Americas I often invite people to participate in our sessions. I get all kinds of responses but one is particularly interesting: “I would participate in a session if you give me test ...

XMLElementDepth (QTP, TestComplete, VBScript)

Posted by Albert Gareev on Oct 20, 2011
Parent page: Service Functions – MSXMLDOM (QTP, TestComplete, VBScript) Description Locate XML node depth within the hierarchy. Valid argument: an XML element node (NODE_ELEMENT type).  Implementation ...

CreateXMLDOMFromString (QTP, TestComplete, VBScript)

Posted by Albert Gareev on Oct 08, 2011
Parent page: Service Functions – MSXMLDOM (QTP, TestComplete, VBScript) Description Create XML DOM object by loading source XML from string. If the string is empty or source XML is invalid returns Nothing. Implementation ...

Functional Load Testing – MindMap

Posted by Albert Gareev on Sep 26, 2011
Remote exploration of functionalities is one of the things I enjoy in load testing. I don’t like the definition as “non-functional” though. “Para-functional” sounds better, but (at least for me) ...

A push back for automation

Posted by Albert Gareev on Sep 06, 2011
Reviewing the posts of this year I see that they were not so much about automation. Actually, way beyond, sometimes. And the focus of my interest has been shifted to more challenging area of exploratory testing. So be it – ...

Weekend Testing: Mindmapping

Posted by Albert Gareev on Aug 20, 2011
In this post I’m sharing our up to date experience mindmapping team-based exploratory testing as well as stating some expectations that a mindmapping product should meet to fulfill our needs. Structure As you can see, GUI ...

Weekend Testing: Modeling and Practicing

Posted by Albert Gareev on Aug 19, 2011
In this post I share experience on how we’re building and using the process model; it’s an expansion of ideas from the previous post. The picture above is based on the sketching we made with Michael Larsen while conferring ...

Weekend Testing: Focusing

Posted by Albert Gareev on Aug 18, 2011
Here I’m looking at the challenges logged in the previous post. I wasn’t the first one saying that it might be good to have certain expansions of Weekend Testing format. What if we have longer sessions? What if we do ...

Weekend Testing: Defocusing

Posted by Albert Gareev on Aug 17, 2011
Note. Don’t expect a complete and consistent blog post. Below are my notes put down while exploring the subject. I have been participating in the Weekend Testing movement for almost a year, since Michael Larsen opened the ...

My Path In Exploratory Testing

Posted by Albert Gareev on Aug 02, 2011
Although it seems like just happened yesterday, it’s been well over a quarter since I took the course of Rapid Software Testing by Michael Bolton (the course is authored by James Bach and Michael Bolton). This is a major ...

How to find last modified file (TestComplete, QTP, VBScript)

Posted by Albert Gareev on Jul 26, 2011
Reference page: Service Functions – System (QTP, VBScript) Description  Check folder exists – check folder has files. Iterate through collection of files and keep reference of the most recently modified file (its ...

XMLNodeSet2Dictionary (QTP, TestComplete, VBScript)

Posted by Albert Gareev on Jul 20, 2011
Parent page: Service Functions – MSXMLDOM (QTP, TestComplete, VBScript) Service Functions – Dictionary (QTP, TestComplete, VBScript) Description For each occurrence of XML node perform conversion to Dictionary, and store all ...

XMLNode2Dictionary (QTP, TestComplete, VBScript)

Posted by Albert Gareev on Jul 19, 2011
Parent page: Service Functions – MSXMLDOM (QTP, TestComplete, VBScript) Service Functions – Dictionary (QTP, TestComplete, VBScript) Description Create Dictionary object and populate with data (only direct content – ...

Numeric Boundary Testing (MindMap)

Posted by Albert Gareev on Jul 05, 2011
I created this mindmap quite a while ago, as a follow-up to Data Container Boundaries and Complex Data Boundaries blog posts. Due to poor visualization capabilities of Freemind, I used previously, (before going with XMind), ...

Generating Test Reports: Final Example

Posted by Albert Gareev on Jun 23, 2011
Parent page: Generating Test Reports Today I put all examples together.  Here’s our XML record simulating log data of a test session. XML Source The following line <?xml-stylesheet type=”text/xsl” ...

Exploring options for Expand/Collapse (HTML, JavaScript)

Posted by Albert Gareev on Jun 14, 2011
Parent page: Generating Test Reports Today’s post is a little bit of a side mini-project within the test reports theme. What I wanted is to add more structure in test logs, but made it summarized. So I went to explore ...

On Your Knees! (Congratulations, You’ve Been Certified)

Posted by Albert Gareev on Jun 08, 2011
A couple of things I have to say about this poster – a failure delivering the message and a fallacy of the concept. Delivering a message Pictures talk louder than words. Despite of an effort to show people jumping high in ...

Resources – Page Update

Posted by Albert Gareev on Jun 01, 2011
I’ve taken time to organize ‘Resources‘ page in my blog. For now, it contains pages and resources for ‘Testing Challenges‘ and downloadable ‘Mind Maps‘ (XMind format). As for function ...

XML/XSL Transformation: Using Styles

Posted by Albert Gareev on May 25, 2011
Parent page: Generating Test Reports Let’s now take the examples from the previous post, and add more style.  Here’s our XML record simulating log data of a test session. XML Source Did you notice the following line? ...

Exploratory Questions to Michael Bolton

Posted by Albert Gareev on May 15, 2011
I interviewed Michael Bolton while taking Rapid Software Testing course, “- a course that presents a methodology and mindset for testing software expertly in uncertain conditions and under extreme time pressure”. ...

A Log Of A Back-Log

Posted by Albert Gareev on May 04, 2011
Writing about things I want to do and want to write about. ...

Testing and Hiring

Posted by Albert Gareev on Apr 25, 2011
A few more of my posts came out in “Hiring Testers” series in the Community Blog at Software Testing Club. In “How Come You Are Not Certified?” (the title was a joke, by the way, I do not agree that memorizing ...

Functionality Testing – Mindmap

Posted by Albert Gareev on Apr 19, 2011
While getting ready for the Rapid Software Testing course I dedicated some time for the “homework” – studying of publicly available exploratory testing documents. And here’s my ideas on Functionality Testing. References ...
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.