Ideasoft QA Engineer Take-Home Assesment

Prosedür

  • Lütfen bu görev için bir github reposu açın ve adresini bizimle paylaşın.
  • Görevin tamamlanacağı yazılım dilini siz belirleyebilirsiniz. (Java, Python vb.)
  • Tercih ettiğiniz library veya framework'ü kullanabilirsiniz.
  • Dilediğiniz dış kaynaklardan faydalanabilirsiniz. Lütfen kullandığınız dış kaynak ve kodları görev içerisinde yorum olarak belirtin.

Bu görevde herhangi bir zaman sınırlaması bulunmamaktadır.

Sorularınız Varsa

Eğer görevde net olmayan noktalar olduğunu düşünüyorsanız, lütfen bizimle iletişime geçmekten çekinmeyin.


Görev 1 - Test Otomasyonu Çalışması

  • https://qatestcase.myideasoft.com/ sitesi ziyaret edilir.
  • Arama kısmına "ürün" yazılarak arama yapılır.
  • Arama sonucunda listelenen ürünün detayına girilir ve ilgili üründen 5 adet sepete eklenir.
  • "SEPETİNİZE EKLENMİŞTİR" yazısının görünmesi kontrol edilir.
  • /sepet sayfasına gidilir ve sepet içeriğinde ilgili üründen 5 adet olduğu kontrol edilir.

Görev 2 - Manuel Test Case Çalışması

https://qatestcase.myideasoft.com/ sitesinden bir test üyeliği oluşturup Hesabım sayfası altında bulunan Adres Defteri alanı ile ilgili manuel fonksiyonel test case'ler çıkarınız.

Manuel Test Case Kuralları Nedir?

  • Çıkan sonuçlar maddelendirilerek bildirilmeli.
  • Bir hata bulunması durumunda standartlara uygun raporlanmalı.