Skip to content

[integration tests] Automate low-effort tests from the manual test plan #2658

Closed
@csweichel

Description

@csweichel

At the moment we do a lot of manual testing based on our test plan. With the advent of Gitpod's integration tests, we should strive to automate a good part of that test plan.

Part of this task is to decide which tests to automate. Criteria to consider are:

  • implementation effort vs manual test effort: if it's easy to test manually, but hard to put into code (e.g. an end-to-end test using playwright), we're probably better of testing manually
  • expected brittleness: if a test would depend on many external "fixtures" it might not be a good candidate
  • common case: if the test tests a popular use-case, we should consider automating it to make us find out quicker if it breaks

Prerequisite: #2617 is merged

Metadata

Metadata

Assignees

Labels

roadmap item: align self-hosted releasehttps://bit.ly/3bgsCkZtype: work itemThis issue pertains to something we have to do where the result is not code or a deployed feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions