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

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

  • Comments

    • xguo
      12 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
      12 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
      12 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


    openQA log viewer by mpagot

    Description

    *** Warning: Are You at Risk for VOMIT? ***

    Do you find yourself staring at a screen, your eyes glossing over as thousands of lines of text scroll by? Do you feel a wave of text-based nausea when someone asks you to "just check the logs"?

    You may be suffering from VOMIT (Verbose Output Mental Irritation Toxicity).

    This dangerous, work-induced ailment is triggered by exposure to an overwhelming quantity of log data, especially from parallel systems. The human brain, not designed to mentally process 12 simultaneous autoinst-log.txt files, enters a state of toxic shock. It rejects the "Verbose Output," making it impossible to find the one critical error line buried in a 50,000-line sea of "INFO: doing a thing."

    Before you're forced to rm -rf /var/log in a fit of desperation, we present the digital antacid.

    No panic: The openQA Log Visualizer (Also known as the "VOMIT-B-Gone 9000")

    This is your web-based hazmat suit for handling toxic log environments. It bravely dives into the chaotic, multi-machine mess of your openQA test runs, finds all the related, verbose logs, and force-feeds them into a parser.

    image

    Goals

    Work on the existing POC openqa-log-visualizer and change it to something usable

    Resources

    openqa-log-visualizer