Wednesday, November 27, 2013

In XPath we trust

I have known several SWET's over the years who really hate using xpath as element locators for looking up elements on web pages while using Selenium, and now for testing mobile applications we use Appium.

I have never really understood the hatred. I love XPath and use it instead of CSS for finding elements in web pages and mobile applications.

Using XPath is only as powerful as the tools that can translate it correctly and actually have tools that tell you what the xpath locator string is.

For mobile applications, Appium Inspector tool will give you the xpath locator to interact with UI elements.

For web applications, use FireBug as usually those xpath indicators work with Selenium.

And that's it. That is all you need to be the world's greatest, and most efficient automation test developer.

Use Xpath and prosper :)

Saturday, November 23, 2013

Be careful not to let personal relationships at work jeopardize product quality

I have seen personal/friendly relationships at work between QA and development, product management teams hurt product quality. How? The QA team members cover up any product quality risks for fear of damaging a work relationship.

The reason is that these relationships may, at times, introduce compromise and risk of product features and as a QA person.

Your responsibility is to the product and customer experience, not to make friends or protect future job references.

Be careful to manage your rapport with co-workers because, as a QA professional, you must ALWAYS represent the customer and expose and risk (process, design, etc) that has potential to be negative in any way.

Thursday, November 21, 2013

RIP Winamp

I just heard today that Winamp is going to shutdown.

That really sucks.

I think almost everyone I know first played ripped mp3's from their CD's (or pirated from Napster) using Winamp in 1999. I even made a few skins and published them and even got them rated by other users.

What a great, innovative product from Web 1.0. Probably the best one.

http://www.winamp.com/

Thanks to everyone that has ever been involved with this awesome product!