Proyecto Final de Vulnerability Test del Diplomado Testing de Software por la Universidad Cátolica Boliviana "San Pablo" de Bolivia.
- Java 11
- Intellij IDEA (optional)
- Selenium WebDriver
- Gson for Test Data
- Log4j2
- AllureReport
- TestNG for Run Test
- OWASP Zed Attack Proxy (ZAP)
- ScreenPlay pattern
- Factory pattern for Web drivers
- Singleton pattern for Json Test Data
- Test Data Using Model Classes
- Support Chrome
- API Owasp ZAP - scan
- API Owasp ZAP - status
- API Owasp ZAP - scanProgress
- API Owasp ZAP - htmlreport
- Run Local
- Run single Test Class:
gradle clean test --tests RegisterTest
- Run All Test:
gradle clean test
- Run report :
allure serve build/allure-results
<div _ngcontent-lvl-c158="" class="ng-star-inserted">All Products</div>:
$x("//*[contains(text(),'All Products')]")
- cssSeletor Lists:
$$(".cc-dismiss")