Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1.28 KB

File metadata and controls

22 lines (18 loc) · 1.28 KB

Experiments-tests-python

Experiments different testing framework for Python

User stories

  • As a software tests developper, I should be to implement tests in a Python/Flask project, in order to ensure high quality of the delivrables,
  • As a software tests developper, I should be have automated hooks that improve the quality of my code (on commit or push) , in order to ensure high quality of the delivrables,
  • As a software tests developper, I should get quick feedback of the quality of my code, in order to ensure high quality of the delivrables,
  • As a project maintainer, I should be able to check the code code quality on CI pipelines, in order to ensure high quality of the delivrables,

Steps

  • List all relevant testing frameworks for Python/Flask in a nd MD file,
  • List all open source software tool that can help to imporve code quality (SonarQube, ...),
  • Create a starter FlaskAppBuilder application,
  • Create fake model/view/Api for testing the backend,
  • Create a test for the API endopoint,
  • Update the README fie,
  • Add comparison (Pros, Cons) of the frameworks and tools to the above MD file.

Requirements

  • Test each Framework in a separate branch,
  • Use devContainer extension to hanlde developement environement.