Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Selenium CI Codacy Badge

Quality Gate Status

Branches

Top Language Selenium WebDriver

License

A projekt létrehozása és minden beállításhoz való útmutatót itt találsz.

Programozásról szóló jegyzeteim

Források

https://devhints.io/xpath https://www.geeksforgeeks.org/software-testing/xpath-locators/

Mappastruktúra

src/
├── main/
│   └── java/
│       └── com/company/
│           ├── pages/            <-- Ide jönnek a Page Object-ek (LoginPage, CartPage)
│           └── utils/            <-- Segédfájlok (Excel olvasó, konfiguráció betöltő)
└── test/
    └── java/
        └── com/company/
            ├── base/             <-- Ide jön a BaseTest és BaseWebUITest
            └── tests/            <-- Ide jönnek a tényleges tesztek (LoginTests, RegisterTests)

Osztály diagramm

                  +-----------------------+
                  |      BaseTest         |  <-- Böngésző indítás, leállítás, screenshotok
                  +-----------+-----------+
                              |
                              v
                  +-----------------------+
                  |    BaseWebUITest      |  <-- Közös UI függvények (openPage, handleCookies)
                  +-----------+-----------+
                              |
            +-----------------+-----------------+
            |                                   |
            v                                   v
+-----------------------+           +-----------------------+
|  RegisterTests        |           |     CheckoutTests     |  <-- A konkrét tesztfájlok (@Test)
+-----------------------+           +-----------------------+

About

End-to-end UI and API test automation framework demonstrating modern test automation practices using Java, Selenium WebDriver, JUnit 5, Page Object Model (POM), and Rest Assured.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Contributors

Languages