Ebazhanov/cypress-ui-api-tests

Implement changes based on the provided feedback

Open

#1 ouverte le 15 juin 2025

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)TypeScript (0 forks)github user discovery
good first issue

Métriques du dépôt

Stars
 (2 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Feedback:

ask 1:

  • simple structure and readability ~ very basic functional and not functional testing coverage ~ findings reported, although info is minimal (no proper description, steps to reproduce, additional info like screenshots/video..)
  • No reasoning for the priority set
  • No risks analysis

Task 2:

  • Simple implementation of the UI task
  • use of beforeEach to handle repetitive actions
  • coverage of core operations
  • Improvable readability
  • No clean project structure (tasks are mixed in the same folder, many files in the main root that should be moved to dedicated task’s folder.
  • Missing dedicated Readme addressing the challenge’s requirements
  • Hardcoded values
  • Tests are dependent on each other for their correct execution.

Task 3:

  • use of custom commands
  • Core functionality coverage
  • use of dynamic names
  • assertion of API response
  • utility functions used
  • parameterisation of commands
  • no error handling
  • Tests are dependent on each other
  • Hardcoded values

Guide contributeur