Click here to go to the previous page
Rigorous testing is a key focus within the Banner 9 development process. This testing includes automated unit and integration regression tests, automated functional and Selenium regression tests, manual acceptance tests, performance/load tests, and port tests. The Student Catalog and Class Schedule module alone incorporates well over 5000 automated integration tests and 500 Selenium tests. You will learn about the tools and processes employed by the development team to achieve this level of testing. This session will examine how regression tests are written and used by developers, how regression tests enable Continuous Integration (CI) and how 'seed data' is constructed and managed.