Sunday, June 27, 2010

And the Winner is (poll results)...

Hey guys,
the voting of this poll http://at4qa.blogspot.com/2010/05/poll-best-test-automation-ide.html is closed. Thank you all who participated and responded!!!

Shortly - facts:
  • there were 105 responds
  • Mercury/HP Quick Test Pro and Selenium share the first position as 24:24. I could outline the results as: Selenium - the best choice for Web (only), QTP - is the best choice for supporting various platforms and technologies; another observation - QTP is the best as proprietary and paid solution, Selenium - is the best as open solution. Sure Selenium can't replace QTP completely
  • ... but TestComplete (2-nd) or MS' Tester edition / Test Automation FX (3-rd) - probably could
  • SilkTest is loosing market completely?
  • Full layout - on the image below:

Friday, June 25, 2010

James Whittaker's interview for uTest - thoughts of leadership

Today just have got email newspapper from uTest. I took an interest in recent interview with James Whittaker (Google's chief technologist and formely Microsoft's employee). See the original version here Part I and here Part II

Listed below are excerpts and trending things by James Whittaker, I found interesting:

- Test Automation is highly in demand. Google invests bunch of money and effort on
automation

- Right test automation is a part of innovation

- Cloud testing and TesterNet (both automation and manual). I rather express it as raising abstraction and independency from technologies. Generally - simplification

- Embedded test automation framework (e.g. Google's Web Test Framework for self-testing Google Chrome). It is not novice. Watchers and embedded tracers, debuggers were invented and used years ago. Embedding unit tests into User's experience with app is good idea but does not seem too innovative

- Methodologies should not screw up real work effort and achivements. Using best practices which fit to project is right way, adoption and flexibility are must

- Shortly we will get a book How we test in Google from James Whittaker (as inspiration by Alan Page's book, Microsoft)

- James Whittaker looks like a fan of exploratory testing!

Monday, June 14, 2010

Test Automation Infrastracture Architecture and Automation Practices Generalization

Hey friends,

it looks like my time on blogging decreases day by day. I have less and less time to think up and then write something novice and interesting on test automation. Is it writer's block? Or Summer? :))))

Inspiration will come but not today and may not in this month, so far I imbibe, learn and think. This post is just a bunch of technical and organizational things as conclusions and generalization on accumulated posts.

While I'm preparing a presentation for high-management, want to share some pieces of that. The below diagram represents test automation infrastracture as whole picture to highlight scope of works and to inspire feel of confidence that we provide really professional test services and use advanced techniques and practices upon building the entire and completed automated system.


Another image represents our secured approach of code developement - nothing new - just following proper development practices.

Wherever you automates testing, it's suggested to invest in the best development practices that will return the investements down the road depending on project duration and long-term purposes.
Some of that truly should be applied for serious test automation (formerly the posts of this blog):
ROI on automation testing department establishment

On stabilization test suites. No fuel but destination is too far
Naming and coding conventions: are they important for test automation?

Source control and change management in test automation
Test Automation Dashboard in just One day!

20 Essential design patterns for automated testing

Adopting TDD practices into white-box test automation

Measuring test (manual/automation) effectiveness


Lastly some things on organizational approaches and practices

Automated Testing in Java - Presentation with reach code excerpts

Very technical oriented presentation that i'd like to share with you. The embed slides are right here: