Archive for January 2008

HTML 5 is getting out

January 23, 2008

HTML got renewed for the last 10 years.

We should just wait a bit and see how browsers will be dealing with it.


Software Testing Job Market

January 23, 2008

There was an article in July 2007 about job market for software testers produced by Cem Kaner, Professor of Software Engineering, Florida Institute of Technology. I want to highlight it again here because I found it quite interesting and worth reading at least.

Recently I looked into the requirements to the position of QA Engineer and similar ones. Practically all QA positions require development/coding skills.

Quotation from the article: “If you are a tester with some budget for enhancing your education, your best investment might be upgrading your development skills.

Web Quality Assurance

January 22, 2008

Here is a basic guideline about how to make the quality of your website better.

It’s very basic and very simple but essential to consider when checking website for a quality level or developing a new one.

Learning English: How to improve communication skills

January 16, 2008

communication-skills.jpgThere is one confident way that helps improve communication skills – talk as much as possible. Nowadays, when VoIP is commonly widespread, it becomes much easier to find an english speaking partner. The most popular tool that allows to communicate via voice with someone over the Internet is Skype

There are quite a few services that gather people from all over the world and help them communicate between each other. One of such ones is

It’s a skype-based service with a convenient interface. You can find there a lot of video tutorials, records and so on.

And here is one more great web-site for english learners – – English as 2nd language.

So have fun!

YouTube stuff: Software development – for real

January 14, 2008

Just have a look at this youtube movie!


Resources about Performance testing

January 12, 2008

In this post I’m going to share a set of URLs about performance testing.

There is a wonderful monthly on-line journal “Software Test and Performance“. It’s free.

There are interesting articles on

“Web Load Test Planning”
Predicting how a particular Web site will respond to a specific load is a real challenge. Here are three basic steps necessary to design highly realistic and accurate Web site load tests.

” The Science and Art of Web Site Load Testing”
Web site load testing is very different from traditional load testing and requires new tools and new approaches. Most Web site load tests are wildly inaccurate and unrealistic and consequently useless or dangerously misleading. Useful load testing requires loading a Web site with different scenarios, at different load points, and monitoring all the key components. Approach Web site load testing as 80% science and 20% art.

“Web Page Response Time 101”
Online sites lose billions of dollars every year due to sluggish performance speed and user bailouts. Here are four laws of Web site performance that will help you understand response rates and deal with your “abandonment issues.”

Articles, Columns and Papers on PerfTestPlus, Inc.

Also I would recommend reading “Performance Testing Guidance for Web Applications” .

J.D. Meier, Carlos Farre, Prashant Bansode, Scott Barber, and Dennis Rea
Microsoft Corporation

September 2007

This guide shows you an end-to-end approach for implementing performance testing. Whether you are new to performance testing, or looking for ways to improve your current performance testing approach, you will find insights that you can tailor for your specific scenarios.

Download the guide:
The Final Release is Available! Start using the guide today, while we continue to make improvements.

MySQL: Tracking slow queries

January 12, 2008

While running performance testing against some web application we should measure not only such metrics as page download time, hits per second and so on, but also those ones that relate to a database. It’s obvious that the time of queries execution has a great impact on the first metrics like page download time.

For such cases MySQL has a very handy ability to track slow queries. For more info please visit

Also there is a simple program called MySQL Proxy that can monitor, analyze or transform communication between application and server. Please go here to get more info.

And it’s useful to know about MySQL Profiles. Here is an article “Using the new MySQL Query Profiler