Skip to content

FAS-PFM-OPS-04Application Standing: Feature Acceptance Suite

Markdown

FAS-PFM-OPS-04

Application Standing: Feature Acceptance Suite

Markdown
  • DocumentProposed
  • Product intentProposed

Product areaPlatformModuleOperational RecordsRevision1

Read atservices-platform ad3f6a65macroservice-libraries 54536a44react-console baf6dae3

Scenarios

5 scenarios proving FEAT-PFM-OPS-04 as a whole.

01 Explain a ready licensed application behaviour proposed
Exercises
CAP-PFM-OPS-014 CAP-PFM-OPS-015 CAP-PFM-OPS-016
Relies on
ATS-PFM-OPS-014-01 ATS-PFM-OPS-015-01 ATS-PFM-OPS-016-01
Preconditions
An isolated workspace has commercial eligibility for an application with no operational state.
Steps
[object Object]
Expected
The customer can connect successful preparation with the available application.
Data
An isolated workspace, owned test records and caller contexts named in the preconditions.
Source
ATS-PFM-OPS-014-01; ATS-PFM-OPS-015-01; ATS-PFM-OPS-016-01
02 Reflect suspension in customer standing interaction proposed
Exercises
CAP-PFM-OPS-014 CAP-PFM-OPS-015 CAP-PFM-OPS-016
Relies on
ATS-PFM-OPS-014-06 ATS-PFM-OPS-015-02 ATS-PFM-OPS-016-02
Preconditions
A licensed application is enabled and staff can change its operational state.
Steps
[object Object]
Expected
The application becomes unavailable with a customer-safe explanation and returns after resumption.
Data
An isolated workspace, owned test records and caller contexts named in the preconditions.
Source
ATS-PFM-OPS-014-06; ATS-PFM-OPS-015-02; ATS-PFM-OPS-016-02
03 Recover failed preparation without resetting first enablement lifecycle proposed
Exercises
CAP-PFM-OPS-014 CAP-PFM-OPS-015 CAP-PFM-OPS-016
Relies on
ATS-PFM-OPS-015-01 ATS-PFM-OPS-015-04 ATS-PFM-OPS-014-01
Preconditions
Preparation first fails, later succeeds, and the application is subsequently suspended.
Steps
[object Object]
Expected
Readiness recovery and later suspension remain traceable without replacing original activation history.
Data
An isolated workspace, owned test records and caller contexts named in the preconditions.
Source
ATS-PFM-OPS-015-01; ATS-PFM-OPS-015-04; ATS-PFM-OPS-014-01
04 Refuse foreign standing and unauthorized state changes permissionnegative proposed
Exercises
CAP-PFM-OPS-014 CAP-PFM-OPS-015 CAP-PFM-OPS-016
Relies on
ATS-PFM-OPS-015-07 ATS-PFM-OPS-016-03
Preconditions
A staff reader and a foreign customer administrator know the workspace identity.
Steps
[object Object]
Expected
Neither request changes operational state or exposes the workspace’s application information.
Data
An isolated workspace, owned test records and caller contexts named in the preconditions.
Source
ATS-PFM-OPS-015-07; ATS-PFM-OPS-016-03
05 Keep backfill from reversing suspension regression proposed
Exercises
CAP-PFM-OPS-014 CAP-PFM-OPS-015 CAP-PFM-OPS-016
Relies on
ATS-PFM-OPS-015-06 ATS-PFM-OPS-014-05 ATS-PFM-OPS-016-01
Preconditions
An always-available application has a deliberate suspended row beside missing core rows.
Steps
[object Object]
Expected
Missing rows are supplied while the deliberate operational decision stays visible under the resolver’s standing.
Data
An isolated workspace, owned test records and caller contexts named in the preconditions.
Source
ATS-PFM-OPS-015-06; ATS-PFM-OPS-014-05; ATS-PFM-OPS-016-01

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.