Skip to content

Bu proje, OpenMRS web uygulamasının temel işlevlerini Java, Selenium WebDriver ve TestNG kullanarak test etmek için geliştirilmiştir. Amaç, otomasyonla kullanıcı senaryolarını doğrulamak ve test süreçlerini hızlandırmaktır.

polat-yuce/demo.openmrs.org-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧪 OpenMRS TR Sprint Test Otomasyon Projesi

📍 Test Ortamı: https://demo.openmrs.org
🌐 Ana Proje Sitesi: https://openmrs.org


📌 Proje Açıklaması

OpenMRS, açık kaynaklı bir elektronik sağlık kaydı (EHR) sistemidir. Sağlık hizmeti sunan kuruluşların hasta verilerini dijital olarak yönetmelerine, saklamalarına ve paylaşmalarına yardımcı olur. Özellikle düşük ve orta gelirli ülkelerde sağlık hizmetlerini iyileştirmek amacıyla geliştirilmiştir.

OpenMRS'in sundukları:

  • ✅ Tıbbi kayıtların dijitalleştirilmesi
  • ✅ Hasta takibi ve tedavi planlaması desteği
  • ✅ Sağlık verilerinin analizinin kolaylaştırılması

Bu proje, yazılım geliştiriciler, sağlık uzmanları ve gönüllülerden oluşan bir topluluk tarafından geliştirilmektedir ve farklı sağlık kuruluşlarının ihtiyaçlarına göre özelleştirilebilir yapıdadır.


🧪 Test Otomasyon Projesi Hedefi

Bu proje, OpenMRS sistemine yönelik otomatik test senaryolarının yazılmasını ve test süreçlerinin hızlandırılmasını amaçlamaktadır.


📑 Kullanıcı Hikayeleri (User Stories)

# Kullanıcı Hikayesi
1 Sisteme giriş hatalarını kontrol etmek
2 Kullanıcı, uygulamaya giriş yapabilmeli
3 Kullanıcı, sistemden güvenli bir şekilde çıkış yapabilmeli
4 Kullanıcı, hasta bilgilerini girerek sisteme hasta kaydı yapabilmeli
5 Kullanıcı, hesap ayarlarına (My Account) ulaşabilmeli
6 Doktor, hastaları listeleyebilmeli ve belirli bir hastayı arayabilmeli
7 Doktor, belirli bir hastayı sistemden silebilmeli
8 Doktor, tüm hastaları listeleyebilmeli
9 Hasta kayıtlarını birleştirebilmeli (Merge)

Gereksinimler:

  • org.apache.logging.log4j:log4j-api:2.20.0
  • org.apache.logging.log4j:log4j-core:2.20.0
  • commons-io:commons-io:2.11.0
  • org.seleniumhq.selenium:selenium-java:4.25.0
  • org.slf4j:slf4j-nop:1.7.30
  • org.testng:testng:7.9.0

About

Bu proje, OpenMRS web uygulamasının temel işlevlerini Java, Selenium WebDriver ve TestNG kullanarak test etmek için geliştirilmiştir. Amaç, otomasyonla kullanıcı senaryolarını doğrulamak ve test süreçlerini hızlandırmaktır.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages