Code & QA

Adjustment of testing environment via Registry

Sometimes  you have to adjust parameters of your testing environment before running your tests. It may be some security settings, turning on or off some plug-ins, settings of browsers or other applications. As an example let’s look at the settings of Internet Explorer browser. Using this browser many automation testers often face with the following error: “Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones. (NoSuchDriver)” This error occurs when Protected  Mode for different zones are not the …

Seven Steps For A Successful Outsourcing

Outsourcing work overseas is common practice to save money. Sometimes, you get the most out of your work by sending work to low-cost resources. You can utilize saved money to put into various initiatives like infrastructure, hiring skilled reviewers for code review, etc. Sometimes sending work overseas can be disastrous for your company too and you can end up either incomplete project or wasting all money with no result. You may have placed all the checks at every level to make sure that the project complete successfully, but later you will start noticing some unforeseen events, those you never expected, …

Singleton Design Pattern

Singleton Design Pattern WHAT? In some cases, it is important to have exactly one instance of a class. Although you have many electric appliance in your house but you have only one main switch box for incoming electricity in house. You have only one control panel in your windows Operating system. There is only one payroll software system to handle paychecks. How do you ensure that you have only one instance of a class and that is also easily accessible? A global variable makes an object accessible but it does not prevent you from instantiating multiple objects. A better solution …