User Tools

Site Tools


dev:meetings:common_qa_problems

Common QA problems

(Compiled by Jennifer Pringle/Sitka Support for discussion at the Jan 2023 dev meeting.)

Common recurring issues we've seen over the last few years:

1. interfaces are angularized without critical bugs being fixed

  • Example: Shelving Location Order was initially ported to angular without fixing the bug where the interface didn't actually work in the first place https://bugs.launchpad.net/evergreen/+bug/1846552 (In this case this was caught and fixed before the angular interface was committed to master)

2. interfaces are angularized without secondary pages being included

3. new interfaces not checked for feature/function parity

4. new features/functions are added without existing critical bugs being resolved

5. interfaces/pop-ups not being updated in all places across Evergreen

6. library scoping on new/updated interfaces not scoping to workstation location, having ancestor/descendant options, being sticky, or just missing entirely

7. library settings not checked to ensure they work with new development

8. library settings not removed when new development makes them obsolete

  • Example: Library Setting: Unified Volume/Item Creator/Editor library setting made obsolete when setting moved within the holdings editor defaults/preferences (possibly in 3.5)

9. new features without documentation

  • Example: new server print templates (I couldn't find a release note for this feature either. I went back as far as 3.6.)
dev/meetings/common_qa_problems.txt · Last modified: 2023/01/06 19:09 by jdavis

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.