As the below graph shows the browser usage trend for past few years, the number of IE users is gradually decreasing. But its still the browser preferred by masses.
I am sure every project team will have their own set of problems and there have been efforts to improve IE testing. QA teams can do a improve upon with IE testing and improve the user experience on IE and reduce the bugs found in production.
- Most of the manual testing should be done on IE browser and the automation tests should have high coverage which can be run against Firefox browser. TDD is good practice to have better test coverage with a cohesive development and QA team.
- Larger teams should divide the testing effort such that QAs pair on the stories and test the same functionality on different browser.this would result in knowledge transition without dedicating extra time and effort. Given there are two individuals, they will have different perspectives and will result in better edge case testing.
- There are various websites that provide you different versions and different browsers that can be used to test specific applicationwww.browserstack.com
- Instead of running entire test suite on IE, a subset of tests which would serve as a health check of website against IE can be run on a daily basis.
- Teams should keep a regular updated browser usage pattern for their application handy or on a board and accordingly prioritize their cross browser testing.
Hopefully there would be better tools and technologies for IE that would relieve the pain from software development teams leading to better user experience. Till then we need to get workarounds to improve quality of our softwares.
One response to “Internet Explorer testing for Agile projects”
-
Finally Microsoft has realized the pain with old IE versions and moving (very late compared to other browsers) to silent upgrade. But seems we are still far from IE 6 free world given that Microsoft will provide an option to opt out of the silent upgrades and opted out users will not be upgraded to latest versions.
LikeLike
Leave a comment