To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorCheck for update
As a Data Curator User
I want to update to the lastest version of the application
So that I gain access to the latest bug fixes and new features
RULES
- Check for update is run when you "Open Data Curator"
- Check for update requires a connection to the Internet
- Software releases will be available on GitHub
- Software releases must be signed with a code certificate appropriate for the
- Different releases are available for different
and
- Software releases must be signed with a code certificate appropriate for the
- Allow the user to defer the update
QUESTIONS
- Many organisations are adopting application whitelisting to reduce the threat of cyber intrusions. Application whitelisting is identified as the most effective strategy to mitigate cyber security incidents by the Australian Signals Directorate. Application whitelisting is likely to inhibit rapid deployment and inhibit the user base from using the latest application version. How should deployment be optimised to allow rapid updates?
- Scenarios
-
- No update available
- Update available and user installs update
- Update available and user defers update
- No update available
-
- Given
- Data Curator is installed
- And
- the latest release for the <operating system> and <platform> is installed
- When
- "Open Data Curator" is invoked
- Then
- a check for a newer software release for the <operating system> and <platform> should determine that none is available
- And
- the application should open using the currently installed version
- Update available and user installs update
-
- Given
- Data Curator is installed
- And
- a newer release for the <operating system> and <platform> is available
- When
- Data Curator is opened
- Then
- a check for a newer release for the <operating system> and <platform> should determine that one is available
- And
- the release notes should be shown
- And
- a prompt to install/defer should be shown
- And
- the new release should be downloaded and installed
- And
- the application should be restarted
- Update available and user defers update
-
- Given
- Data Curator is installed
- And
- a newer release for the <operating system> and <platform> is available
- When
- Data Curator is opened
- Then
- a check for a newer software release for the <operating system> and <platform> should determine that one is available
- And
- the release notes should be shown
- And
- a prompt to install/defer should be shown
- And
- the application should open using the currently installed version
Last published almost 2 years ago by Matt Mulholland.