Fix the issues in this repo and make this program work. This repository is aimed at folks who have already learnt to write basic Python but are looking for more realistic challenges that involve reading a large enough codebase, exploring file structures and making changes to an existing codebase.
The code you are going to run is a Selenium test for the Weather Shopper application. The automated test itself completes the weather shopper exercise. Your job is to fix the problems in the automated test and make it run successfully.
pip install -r requirements.txt
pytest -k e2e
The setup instructions are intentionally high-level since this repository is aimed at people with people who have already written Python before. If you are beginner, you will find our other repository a better place to start.
The weather shopper exercise has been partially completed using the code provided to you. Your assignment is to:
pytest -k e2e
If you fix all the bugs in this code, your test should perform like the gif below:
Remember, you should not stop at just fixing the existing code. You should also complete the instructions on the cart page too!
Here are some useful debugging tips that do not involve the use of debugger:
try:
with if True:
and comment out the except
portion)This repository is created and maintained by Qxf2 Services. Qxf2 provides software testing services for startups. If your team is working on an early stage product and needs QA, you can hire Qxf2 Services to help. Contact Arun at mak@qxf2.com