Update: This must be done in Python.
We are currently developing a Flask website, and we need a few selenium tests for our test framework that our developers can use to check that the workflow is still working.
It is a freelancer-type site, and we have two types of users: Buyers and sellers.
We need the following tests:
1: Check register
2: Check login
3: <- This one is a longer test. It has the following steps:
3.1: Create a buyer and seller account.
3.2: Login with buyer.
3.3: Navigate to "Create new RFQ"-page.
3.4: Create new RFQ
3.5: Navigate to home page.
3.6: Search for sellers based on 2 criteria
3.7: Send an invitation to the seller created in 3.1 with the RFQ created in 3.4. Now the seller can bid on this RFQ.
3.8: Log out with buyer
3.9: Login with seller created in 3.1
3.10: Navigate to "My RFQ's"
3.11: Open the RFQ that the buyer invited me to bid on.
3.12: Submit a bid.
3.13: Log out from seller account.
3.14: Log in as buyer.
3.15: Navigate to "My RFQ's"
3.16: Open my RFQ from 3.4
3.17: Accept the bid submitted by seller in 3.12.
These are the micro steps.
The tests should be added to our existing testing framework. Our existing testing framework exists of 1 file that currently only has unit tests. The testing framework must allow developers to run tests from a single file - both unit tests and selenium tests - and they should get either "Success" or clear instructions about which step failed and the error from the flask debugger.
Before you deliver, you are required to show a video of the working functionality. After that you can commit the changes and we will review and test your work.
26 freelancers estão ofertando em média $200 para esse trabalho
Я начинающий тестировщик. По этому согласна за небольшую ставку протестировать Ваш сайт Jestem początkującym testerem. Zgadzam się przetestować twoją witrynę pod kątem małej oferty.
7 years experience on automation testing Selenium webdriver, Java, testng, cucumber, Git, API, maven, Jenkins Mobile testing Manual testing Agile methodology
Hands on experience in automation testing using selenium, python, testNG, Jmeter. Currently 3+ years of experience and I will do this task efficiently.