Skip to content

Test automation for rascsi-web #300

@rdmark

Description

@rdmark

Writing test automation for rascsi-web would help us iterate faster on the web app without breaking things. A few considerations:

  • Framework. Ideal to have it align with the language and runtime of the SUT, so Python 3.7+. Selenium + pytest. Any other options?
  • Having mocking for the protobuf interface would be nice. Can be achieved by saving protobuf responses and serialize them to a file, which can then be read back. Alternative is to run against a live rascsi backend, which is easier and less maintenance, but might constrain the kinds of tests we can run.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions