Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »




Discussion items


review agenda for Face 2 Face, talk about which meetings to use Zoom

Report from chat with Anton about testingPatty

Anton Emilianov has been working on the FOLIO project for aobut a year, and he has greatly improved the coverage of unit testing for both back end and functional developments. Because of the distributed nature of the development, some teams were doing a better job doing their own testing than others. There is now a dashboard that describes code coverage here: .The intent of this internal testing is to make better code. As Anton put it, with properly tested code, you won't have "stupid UI bugs." The tests run every time there is a code change. 

Developers must create unit tests which use the BigTest tool written by Frontside. These tests are automatically executed by Jenkins, and include both back end and front end. Next on the agenda is to get automated tests for integrations. 

Performance testing is being done throughout the process. However, it is a good time to develop scenarios and "edge cases" such as the example of the patron with 700 items already checked out to her, so these examples can be set up in a database and tested every time.

Manual testing is also being done on the system, twice a week by a team from EBSCO and during more intense "bugfests" that are tested by implementing librarians.

Action items

  • No labels