1 of 11

Overview diagram

Reviews - dashboard - overview

Oct 27, 2023

2 of 11

  • Package.json with haibun libs, run scripts
  • Haibun feature tests & backgrounds
  • Azure-pipelines file
  • Include it with versioned code

Feature: Login and upload avatar

Go to the main page

Click the link login

Input {username} for username input

Input {password} for password input

Click the login button

Should be on the account page

Go to the profile page

Upload file “files/avatar.jpg” using upload chooser

Click the button upload

Should see “uploaded file”

Creating an e2e test suite

3 of 11

Review artifacts

4 of 11

Review artifacts

.oO( How do we store schemas? )

5 of 11

Results of latest reviews in dashboard widget, test results

The dashboard

6 of 11

Review reports

Successful test

7 of 11

Review reports

Failing test, displaying report

Auto screen capture on failure

8 of 11

Review reports

Show all messages, traces

9 of 11

Using tests & reviews

During local development

With different deployments - local, staging, production, etc

In pipelines

10 of 11

More next steps

Gccollab legacy tests

Next gccollab tests

Load tests

GCExchange tests

Auto issues

- repo version + test name + step

Reusable bundled flows

Auto map

Compare reviews, references

Up to date documentation mapped to actual specification

Adapt to other clouds

Sustainability audit

Other audits

11 of 11

Example: Up to date documentation mapped to actual specification

With some formatting, use Haibun to generate documentation, always with the most up to date results based on specification