Skip to content

E2E Testing of DevGuard Web with Playwright #2079

@juliankepka

Description

@juliankepka

Refactor and extend the existing Playwright setup to cover DevGuard Web usability testing, focusing on high-level, initial core functionalities rather than deeply nested edge cases or isolated UI components.


Update existing Playwright workflows and get them running

  • Login Flow
  • Light/Dark Mode
  • Repo Flow
  • Prerelease

New tests to implement

  • Organization Creation
  • Group Creation
  • Repository Creation
  • Invitation Flow (invite a user to an org/project)
  • Logout + LoginAgain (explicit logout, redirect to login page)
  • Setup Risk Scanning for GitLab Repo
  • Filter Vulns

Additional tests to implement

  • Manually start a DevGuard Scan using a SBOM
  • Handle a vulnerability after DevGuard Scan

Refactoring

  • Refactor POM to classes with dedicated functions

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions