Recent Posts
Test Automation Problems – Page Update
Posted by Albert Gareev on May 24, 2010
Test Automation Problems series in my blog has received its own page. I also added Recommended Reading section to provide a few links to external resources. Don’t miss the latest article by Linda Wilkinson. ...
From material to ethereal testing
Posted by Albert Gareev on May 21, 2010
Testing Evolution (mindmapped) After reading A Transpection Session: Inputs and Expected Results by Michael Bolton and James Bach ...
Inspired by Andy Glover
Posted by Albert Gareev on May 20, 2010
Beware of checking tools! (Inspired by Andy Glover) (click on the image to see it full-size) ...
Google Code Search
Posted by Albert Gareev on May 18, 2010
Some time ago I blogged about non-GUI testing approach in automation. I also provided examples of how COM/OLE Viewer may help in exploring methods and properties of undocumented objects. But there are other cases when an ...
They want to hire good testers
Posted by Albert Gareev on May 12, 2010
Developers want to hire testers. Testers want to hire testers. What common and what opposite would we find comparing their requirements? Tester Side Requirements Represented by Eric Jacobson’s blog ...
Crowd sketching tool
Posted by Albert Gareev on May 10, 2010
e-Pen and e-Paper – that’s what you need for e-Collaboration. And here’s the tool. (It took just a couple of minutes for me to create a sample picture above) Don’t forget to try Replay button! ...
Checking structure of created folders (Excel/VBA)
Posted by Albert Gareev on May 05, 2010
In the previous post I warned about possible synchronization issues while copying a complex and/or large file-folder structure. To ensure reliability of the operation performed we may verify the structure that was created. We ...
Creating folder structure from a template (Excel/VBA)
Posted by Albert Gareev on May 03, 2010
How to create a complex folder structure by using a template In the previous post I provided code example that creates a folder and then applies security permissions on it. However, as per requirements, user folders often come ...
SetACL command line automation examples
Posted by Albert Gareev on Apr 29, 2010
In this post I provide code snippets for SetACL tool command line automation. Examples of command line instructions were taken from here. The code presented below is written in VBA for MS Excel. CreateUserFolder function can ...
SetACL command line examples
Posted by Albert Gareev on Apr 27, 2010
I found SetACL tool very handy. In addition to implementation of security settings in batch files (that’s what it was created for), I quite successfully used it in automation of infrastructure maintenance and testing jobs ...
What about automated driving?
Posted by Albert Gareev on Apr 22, 2010
Imagine an intelligent and emotional robot sitting next to you, helping you to drive through a city traffic, and even remembering your driving habits. Does it sound like a sci-fi to you? Well, not anymore. Meet AIDA – ...
Security Administration Tool – (Open Source) SetACL
Posted by Albert Gareev on Apr 20, 2010
If on your project you are not restricted to using Microsoft only toolkit in your system administration, testing, or automation work, you may want to try SetACL as an alternative to CACLS. It has some more advanced features, ...
Automated Testing, so called
Posted by Albert Gareev on Apr 14, 2010
Here is yet another discussion about automated testing, and whether it’s purely checking or some more, that Arjan Kranenburg published on his web-site. (You may also want to read Matt Heusser’s “How are you ...
Active Directory Scripting – a little trick for fail-safe automation
Posted by Albert Gareev on Apr 13, 2010
Reference page: Active Directory – Sample Scripts (Excel/VBA) While processing User Account put the following code in the beginning of operations to disable it. And enable it back once you’re successfully done. This ...
How to use test data from a locked Excel Workbook (QTP, VBScript)
Posted by Albert Gareev on Apr 08, 2010
Parent page: Service Functions – Excel (QTP, VBScript) Question The question was asked here. How can I get data from Excel spreadsheet if it is accidentally open? It ruins whole batch execution. While opening manually I can go ...
How to check if Excel Workbook is locked
Posted by Albert Gareev on Apr 07, 2010
Parent page: Service Functions – Excel (QTP, VBScript) Answers Description Connect to Excel through COM – Open workbook – Check property. ...
Peeling an Onion Code
Posted by Albert Gareev on Apr 06, 2010
Peeling an Onion Code In my previous post I presented code structure looking like layers of an onion. In this post I’m exploring ways to transform it to structures that have much less drawback while performing same (or ...
Automation I’d like to test: mobile phone GPS tracking
Posted by Albert Gareev on Apr 01, 2010
A few facts to now Most of cell phones now come with a built-in GPS receiver hardware unit and GPS tracking software module. Basically, you can assume that any smart phone whether it’s Blackberry, iPhone, or Nokia, (or ...
Should we call it Matryoshka Programming or Onion Code?
Posted by Albert Gareev on Mar 30, 2010
Studying programming through record/playback sometimes results in a really weird code. What is wrong with Matryoshka Programming? ...
Security Administration Tool – Microsoft CACLS
Posted by Albert Gareev on Mar 25, 2010
Sure, computer programs are now very complex systems – but they are always a part of even more complex system – Infrastructure. Therefore, testing is not limited to a program testing. Microsoft *ACLS.EXE family of ...
Not a Load Test Plan template
Posted by Albert Gareev on Mar 23, 2010
Do you know enough about your test environment when designing a Load Test plan? What can you do and what would you do to provide stakeholders with the most valuable information in the context and at the moment? How do you use ...
A little QTP performance test: Object Repository vs. Descriptive Programming
Posted by Albert Gareev on Mar 18, 2010
Quick Test Professional provides 2 ways of referring to GUI objects while creating testing scripts. Have you ever tested performance of either one? ...
Processing files contained in a folder
Posted by Albert Gareev on Mar 15, 2010
Reference page: Service Functions – System (QTP, VBScript) Question The question was asked here. I need to check number of text files in the folder but i dont know names Answer Checking what number of files is contained in a ...
Active Directory Scripting – Security Group membership
Posted by Albert Gareev on Mar 11, 2010
Reference page: Active Directory – Sample Scripts (Excel/VBA) Description The function below is used to clear group membership for a user account. The account is removed from all groups except recognized ones . By default, ...
Active Directory Scripting – find User Account
Posted by Albert Gareev on Mar 09, 2010
Reference page: Active Directory – Sample Scripts (Excel/VBA) Description The function below performs 1-layer deep search of User Account object in all Organizational Units contained under parent Organizational Unit. The ...
How to manually get Dexterity GUI field names
Posted by Albert Gareev on Mar 04, 2010
All related posts: Reference Page – GP/QTP Automation Question The question was asked here. I need to make a small change in xml file created without re-mapping a window. How can I manually get Dexterity GUI field names from ...
Active Directory Scripting – modify Attributes
Posted by Albert Gareev on Mar 01, 2010
Reference page: Active Directory – Sample Scripts (Excel/VBA) How to modify Attributes of an Object Introduction In Microsoft Active Directory Object Classes have Attributes representing additional information about an object. ...
How to wrap text line (QTP, VBScript)
Posted by Albert Gareev on Feb 25, 2010
Parent page: Service Functions – String (QTP, VBScript) Question The question was asked here. Hi Albert! Can you email me a QTP function that wraps line of text without breaking words? Thank you! Answer Proper text alignment ...
How to trim words inside a text line (QTP, VBScript)
Posted by Albert Gareev on Feb 22, 2010
Parent page: Service Functions – String (QTP, VBScript) Question The question was asked here. What QTP function i can use to trim inside string? For e.g. “text text text text” – i want only 1 space between. Answer I ...
Active Directory Scripting – create Security Group
Posted by Albert Gareev on Feb 18, 2010
Reference page: Active Directory – Sample Scripts (Excel/VBA) How to create Security Group Description Security Group object could be created within its container object – Organizational Unit. The example below is based ...

