Blog
What does the future look like for software testers? What should testers expect and prepare for? It’s no secret that that pace of technological changes in IT is higher than in any other industry – computing power is doubling every 2 years, allowing for the creation of more and more powerful and complex software systems. […]
Jobs in the field of software quality assurance are amongst the fastest growing occupations from 2012-2022, according to the US Bureau of Labour Statistics Occupational Outlook Handbook – with total employment in this area expected to increase by 22%. With great salaries and opportunities for growth, it’s an attractive field for those who want a […]
With relentless pressure from the management to automate more and more test cases, test automation engineers need to have clear criterions what is suitable for automation and what is not. Filtering out tests that are not suitable for automation Test scenarios that obviously cannot be automated should be filtered out first. The following tests should […]
With all respect to manual testing, test automation is the future and the way to go. No more having manual testing skills only, is enough to penetrate tough job market. While there will always be test scenarios that are cheaper and faster to execute manually, the majority of trivial tasks can be automated. The best […]
Rate and Amount of Change Automation of stable software applications where changes from release to release are minimal are better supported by commercial tools such as QTP and SilkTest. In fact, automating of application that going through constant changes considered a bad practice – a monkey job, when every new build causes your automation scripts […]
Software Complexity. On one side we have simple stand alone applications (aka Notepad, MS Word, desktop games), while on another side of the spectrum are highly integrated client-server/web applications with N-Layer distributed architecture. The latter might contain hundreds of pages, thousands of modules/functions and hundreds of thousands or millions lines of code. Relatively small, straightforward […]
Delivery Methodology While there are quite a few delivery methodologies and many company adopt their own, the main players are Waterfall and Agile. Test automation is usually starts when development of new functionality is completed. Commercial automation tool dependent on the GUI and if latter is not implemented, automation simply cannot be started. That means […]
The solution for proper selection of the tool is to consider and evaluate the following 4 criterions: – Company Culture – Delivery Methodology – Software Complexity – Rate & Amount of Change Each criterion is equally important in making decision Company culture Company organizational culture could be divided to 5 levels according Compatibility Maturity Models […]
Which one to choose? It is really the million dollar question and it is more relevant than ever. Advantages of Commercial Tools (aka QTP or SilkTest): Build-in integration with Test Management utilities (HP QC or SilkTest Central Manager). Such integration covers Requirements, Test Cases, Defects, Metrics/Reports Customizable Requires beginners/intermediate level of scripting/programming skills (which means it can be normally done by […]