When you deploy your project to remote repository you may want to include the project source codes along with the project JAR file so that other projects would be able to access your source codes. It comes very handy when you use IDE like Eclipse or IDEA. Unfortunately by default Maven 2 does not deploy [...]
Recently I’ve ran into a problem after I upgraded Firefox to the latest version and Selenium could not launch a new session. It turned out that Selenium has hardcoded Firefox version number and if your version of FF is greater than this number then it stops working and I got this wired error message: selenium [...]
In some instances you may find yourself trying to run functional test against application server that has fake SSL certificates (for example your test environment). In that case Selenium will give you headache since it will create and destroy custom Firefox profile for each test. Fortunately, you can use your own custom profile and run [...]
We all know how important it is to control the test coverage for the project. However, the only way to ensure objective results is through the use of automated test coverage reports like Clover or Cobertura. While Clover is a commercial product that will cost you money Cobertura is open-source solution that is absolutely free. [...]
Have you ever seen how the car engines are being diagnosed nowadays? There are special computers at the car repair facilities that can be hooked up right to your car. Inside the engine there are several embedded sensors that can communicate with this computer. They transmit information about the engine’s conditions to the computer and [...]
- I am an IT professional with more than 12 years of experience in various software development areas, including system analysis, design and testing. I help my clients to convert business ideas into real-life solutions that make their businesses more profitable.


