InterviewSolution
| 1. |
Why automation is recommended in Agile? |
|
Answer» There have been continuous advancements in software development technologies. When talking about software development methods one can simply not ignore the role that testing plays in software development. Therefore, in order to maintain PACE with the latest software development technologies testing needs to be done faster than development. Imagine you are building a big Software-as-a-Service product like Salesforce. The product has 1,000 features, and you also have to release a new feature EVERY other month to keep up with the competition. Now imagine that you have to test that product, check if new features have not AFFECTED old features and every feature is working fine. All 1000 of them. Now imagine that you have to test the whole software within a week. Not possible, right? That’s what enterprise developers thought before automating the process of testing. Sprint is generally for 2-3 weeks. In that case, to test the whole software is not easy so recommended way is to automation which drastically reduces the time of testing and every sprint delivers the BEST quality software. |
|