Skip to content

🛠️This repository includes software projects for manual testing with TestRail, web automation using Selenium, TestNG, and Allure Report ✅ , API testing with Chakram, Mocha, and Allure Report, and load testing with Locust.

Notifications You must be signed in to change notification settings

havva-nur-ezginci/QA-TestProjeleri-Manuel-Web-Api-Load

Repository files navigation

Manuel Test

1- Manuel test için kullanılan site : https://tr.surveymonkey.com/

Manuel test raporları TestRail de oluşturulmuştur.

Web Test

2- Web otomasyon projesinde Selenium, TestNG, AllureReport teknolojileri kullanılmıştır.

otomasyon da kullanılan site : https://www.dr.com.tr/

allure-result altında test sonuçları bulunmaktadır.

Proje yolunda cmd:

allure serve allure-results

komutu çalıştırarak detaylı rapor görülebilir.

API Test

3- Api test projesinde Chakram, Mocha, AllureReport kullanılmıştır.

Api testinde kullanılan site : https://petstore.swagger.io/

Install Node.js

Chakram Install

npm install chakram

chakram ile terminalden test çalıştırma:

 npm test

Mocha - AllureReport ile test ve rapor oluşturma:

Test çalıştır:

node runner.js

Rapor oluştur:

npx allure serve allure-results

Yük Test

4- Load test projesinde Locust kullanılmıştır. Yük testinde kullanılan site : https://petstore.swagger.io/

Locust load test raporlarına (.html) indirilip bakılmalıdır.

Python Install

Sanal oluşturulmuş venv klasörü kullanılmak istenirse

virtual environment kurulu olmalıdır :

 pip3 install virtualenv

venv klasörünü kullanmak için proje yolunda :

venv\Scripts\activate

komutunu çalıştırarak aktif hale getirilmelidir.

pip install locust

İlgili Projeler:

About

🛠️This repository includes software projects for manual testing with TestRail, web automation using Selenium, TestNG, and Allure Report ✅ , API testing with Chakram, Mocha, and Allure Report, and load testing with Locust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published