Test Coverage:

SAF-18 - test coverage In Progress

SAF-729 - CUS_ONB_IAM: Component Tests Backlog

Journey Test:

SAF-769 - User Journey Tests for Customer Onboarding and IAM Backlog

OWASP dependency-check

customer-manager:

advanceai-gateway:

iam-manager:

Unit/Component Test Coverage

Day

Cus-Coverage

Cus-Duplications

AAIG-Coverage

AAIG-Duplications

IAM-Coverage

IAM-Duplications

2.9

91.0%

6.3%

89.9%

8.7%

89.1%

10.3%

2.1

90.7%

6.6%

89.9%

8.7%

89.1%

10.4%

1.10

89.2%

6.0%

-

-

89%

2.9%

1.4

88.9%

6.0%

-

-

-

-

12.8

87.8%

5.9%

90.2%

8.5%

-

-

12.1

85.2%

6.2%

-

-

-

-

Module/Microservice: customer-manager

https://sonarqube.safibank.online/dashboard?id=customer-manager

Testing

Required?

Framework ready?

Critical paths identified?

Critical paths covered?

Quality Gates

Action Points

Comments

Unit/Component

Yes

Yes

Yes

Yes

there are 2 endpoints which is greater than the 7 authorized. suggest skip them

Contract

Yes

No

No

No

1, get contract test framework ready;

2, identify critical paths;

3, create epic tickets in Jira backlog to keep track of test cases for critical paths

4, write test cases to cover the critical paths

We have the REST client library there, so we don’t think contract test is necessary; we also have the Kafka library there

Smoke

Yes

No

No

No

Performance

Yes

No

No

No

Module/Microservice: advanceai-gateway

https://sonarqube.safibank.online/dashboard?id=advanceai-gateway

Testing

Required?

Framework ready?

Critical paths identified?

Critical paths covered?

Quality Gates

Action Points

Comments

Unit/Component

Yes

Yes

Yes

Yes

Contract

Yes

No

No

No

1, get contract test framework ready;

2, identify critical paths;

3, create epic tickets in Jira backlog to keep track of test cases for critical paths

4, write test cases to cover the critical paths

We have the REST client library there, so we don’t think contract test is necessary; we also have the Kafka library there

Smoke

No

No

No

No

Performance

No

No

No

No

to 3rd AAI endpoint, need they provide performance data?

Module/Microservice: IAM-manager

https://sonarqube.safibank.online/dashboard?id=iam-auth-lib

Testing

Required?

Framework ready?

Critical paths identified?

Critical paths covered?

Quality Gates

Action Points

Comments

Unit/Component

Yes

Yes

Yes

Yes

Contract

Yes

No

No

No

Smoke

Yes

No

No

No

Performance

No

No

No

No

Attachments: