Ticket #8529 (assigned)
Critical System Test Coverage for ReflGui + Quick (POLREF)
Reported by: | Keith Brown | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | critical | Milestone: | Backlog |
Component: | Reflectometry | Keywords: | Maintenance |
Cc: | Blocked By: | #8527 | |
Blocking: | Tester: |
Description (last modified by Keith Brown) (diff)
- Take the table files provided by Max for the Reflectometry GUI corresponding to test runs for each reflectometry instrument (ask me for these)
- Firstly run each one through the reflectometry gui and check that you receive sensible I vs Q plots for each one (these should just work)
- If the there were any problems in the previous step, it's probably due to missing instrument parameters, which we will need to add.
- Using the attached python script as a reference (taken from existing system tests for INTER), turn each table into a separate system test
We should then have very good test coverage over the back-end scripts for the reflectometry GUI.
This ticket is for the POLREF instrument, SURF is in #8514, CRISP is in #8530
Attachments
Change History
comment:1 Changed 7 years ago by Keith Brown
- Owner set to Keith Brown
- Component changed from Framework to Reflectometry
- Description modified (diff)
- Summary changed from Critical System Test Coverage for ReflGui + Quick to Critical System Test Coverage for ReflGui + Quick (POLREF) to Critical System Test Coverage for ReflGui + Quick (POLREF)
comment:7 Changed 7 years ago by Keith Brown
- Keywords Maintenance added
- Blocking 7377 removed
7377 isn't directly related to this. And these system tests can be done in maintenance.
comment:9 Changed 7 years ago by Nick Draper
- Status changed from new to assigned
Bulk move of tickets out of triage (new) to assigned at the introduction of the triage state
comment:11 Changed 6 years ago by Keith Brown
- Owner changed from Keith Brown to Owen Arnold
not going to get this done before i leave, giving to owen
comment:12 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 9373
Note: See
TracTickets for help on using
tickets.