Description

Try to create test case about Selenium base on Python

Goals

  • Knowledge about Selenium with Python
  • Create new test case about Selenium

Resources

https://selenium-python.readthedocs.io/ https://www.selenium.dev/

Looking for hackers with the skills:

selenium python3

This project is part of:

Hack Week 24

Activity

  • 10 months ago: xguo added keyword "selenium" to this project.
  • 10 months ago: xguo added keyword "python3" to this project.
  • 10 months ago: ryao liked this project.
  • 11 months ago: xguo started this project.
  • 11 months ago: xguo originated this project.

  • Comments

    • xguo
      11 months ago by xguo | Reply

      Day one - Understand Selenium work flow

      • Deploy Selenium with Python(3) on my testing environment

      -- Install Selenium with chrome driver

      -- Try to create some simple case with Selenium and chrome driver

    • xguo
      10 months ago by xguo | Reply

      Day 2-3 - coding with python based on PyCharm

      • Try to deploy local environment base on PyCharm
      • Fix up some troubleshooting during coding with Python

    • xguo
      10 months ago by xguo | Reply

      Day 4 - Create some demo based on Selenium

    Similar Projects

    Move Uyuni Test Framework from Selenium to Playwright + AI by oscar-barrios

    Description

    This project aims to migrate the existing Uyuni Test Framework from Selenium to Playwright. The move will improve the stability, speed, and maintainability of our end-to-end tests by leveraging Playwright's modern features. We'll be rewriting the current Selenium code in Ruby to Playwright code in TypeScript, which includes updating the test framework runner, step definitions, and configurations. This is also necessary because we're moving from Cucumber Ruby to CucumberJS.

    If you're still curious about the AI in the title, it was just a way to grab your attention. Thanks for your understanding.


    Goals

    • Migrate Core tests including Onboarding of clients
    • Improve test reliabillity: Measure and confirm a significant reduction of flakynes.
    • Implement a robust framework: Establish a well-structured and reusable Playwright test framework using the CucumberJS

    Resources