| Being | | | | multiple testing teams quality assurance efforts quite |
| What is the new approach all about? a part of | | | | earlier in the application development lifecycle. |
| evolution, the software industry migrated to test | | | | 8) Since we shall be using keyword driven testing, the |
| automation from conventional manual testing. However | | | | test automation process can go on offline, even much |
| now the time has come when the industry is | | | | before the application flow has become sufficiently |
| approaching another milestone of Business Process | | | | stable for recording. |
| Automation. BPT is another step ahead of Keyword | | | | How should software industries migrate to Business |
| Driven Automation testing. | | | | Process Automation? |
| In this emerging approach of Business Process | | | | Migration to BPT tools from conventional means is a |
| Automation, the Functional Subject Matter Experts find | | | | quantum jump for the software testing organizations. |
| the automation frameworks more handy & | | | | Although appears simple, it is quite tedious & |
| meaningful due to their continued involvement right | | | | requires that the organization should have mastered |
| from the beginning. This way the test automation | | | | the implementation of Keyword Driven Testing |
| process turns towards being more business driven. | | | | methodology first. Implementation of BPT becomes |
| The new approach involves role mechanism wherein | | | | fairly easy in the organizations, if keywords driven |
| subject matter experts, in-spite of having no | | | | methodologies are already in place. |
| knowledge of programming are able to create, | | | | Testing organizations are able to derive tangible |
| data-drive and execute manual / automated tests with | | | | savings in terms of time & money only when they |
| great ease. This helps in bridging the quality gap | | | | do extensive reuse of keyword components across |
| between subject matter experts & test | | | | multiple applications. |
| automation engineers. | | | | Majority of organizations these days have already |
| What are the key advantages of Business Process | | | | shifted from development of client server or |
| Testing approach?With this new approach the testing | | | | mainframe applications to web based application. While |
| organizations can beat the competition by adapting | | | | many organizations have already begun the process |
| themselves with the latest industry practices due to | | | | of converting their legacy systems to web applications. |
| the following: | | | | Hence going by the industry wide change, the testing |
| 2) Test automation & its documentation can be | | | | organizations must first of all implement keyword |
| combined in a single structured & meaningful | | | | driven automation framework for Web-based |
| effort. | | | | applications, before going in for Business process |
| 3) As compared to keyword driven testing, it requires | | | | testing. |
| lesser resources and consumes less time. | | | | Once a robust keyword driven automation framework |
| 4) Helps in automating the process of maintaining test | | | | for Web-based applications is available in the |
| cases and documentation related to test plans | | | | organization, the set of test assets like application |
| 5) Helps in combining test automation and | | | | independent keyword components can be reused |
| documentation in one effort. | | | | without the need for building them from the beginning, |
| 6) Better understanding of business priorities both by | | | | thus new web application can be quickly automated. |
| business analysts and test engineers reduces the | | | | What about the BPT Tools available as on date? |
| non-value adding test rework. | | | | HP has come out with Business Process Testing |
| 7) Organizations can begin 1) Testing assets like | | | | (BPT) tool, which is the first web based test-designing |
| keyword components etc. – once created, can be | | | | tool available in the testing Industry as on date. |
| effectively utilized across different applications and by | | | | |