Yazılım Test & Kalite

QTP’de SQL – değişken ilişkisi

Çarşamba, 17 Mar 2010 Kenan Yaylıcıoğlu yorum yok

QTPde bir sql çalıştırılacaksa ve bu SQL içindeki bir alan dışarıdan bir değişkenden alınacaksa özel işaretler kullanılarak(“& &”) bu değişkenin tanınması sağlanır. Bunun için aşağdaki örnek yararlı olabilir;

V_değişken = “isim”

v_sql=”select AD,SOYAD from ISIMLER_TABLOSU where AD = ‘“& V_değişken &”‘

Categories: Test Otomasyon Tags: , ,

install/uninstall testing

Salı, 16 Şub 2010 Kenan Yaylıcıoğlu yorum yok

Devir değişti ,artık Türkiyedede ürün şeklinde çıkan yazılımlar görebiliyoruz , buda bizim test sürecimize yei bir test türü daha ekliyor install/uninstall testing .

Eğer teste gelen bir uygulama paket halinde satılacaksa , installer uygulamasıda artık ürünün içine dahil demekdir , ürün istediğiniz kadar hatasız olsada kurulamıyorsa ,yada kurulum sırasında yazılımın ihtiyarcı olan bazı konfigürasyonlar kurulum yapılan sistemde tanımlanmıyorsa buyuk bir sorun yaratır.

install/uninstall testing de burda devreye giriyor, paketlenen ürünün doğru kurulup kurulmadığı , set up sırasında doğru dizinlere doğru dosyaların yüklenip yüklenmediği, sistemde doğru izinlerin verilip verilmediği, uygulamanın kullanacağı userlar varsa bunların tanımlanmadığı gibi ürüne özel bir check listin testi yapılmalıdır.

naciizane önerim eğer testini yaptığınız uygulama bu tür bir paketleme yapılacaksa ürün testini her cycle ınıda installerla birlikde teste almanızdır.

Not: sistemdeki ürüne upgrade/update yapan set up larda başka bi konudur ayrı :D

QTP ile test otomasyonu yazıları çok yakında burada..

Cuma, 05 Şub 2010 Fatih Yılmaz 2 yorum

Merhaba,

QTP ile test otomasyonu nasıl yapılır,nedir ne değildir buradan sizlere anlatmaya çalışacağım..

Categories: Test Otomasyon Tags:

Veri Bütünlüğü

Salı, 15 Ara 2009 Kenan Yaylıcıoğlu yorum yok

Birazda düşünce tekniği olarak bahsetmek istiyorum…

Genel olarak yapılmaya çalışan uygulamalar verilerin birbiri üzerine ilişkilenmesi üzerine kuruludur. Örneğin bu blogda herhangi bir yazı yayınamak için öncelikle kullanıcı kaydı yapılması gerekmektedir. Bu veri tanımlandıkdan sonra yazı yayımlanabilir.
Burda dikkat çekmek istediğim nokta bu temel akış uzerindeki silme ve güncelleme işlemleridir. Genede “Türk Yazılım Yönteminde” genel olarak silme fonksiyonu ilk kez gerçekleştirildiğinde ilişkili diğer veri yapıları gözetilmez. Sildim gitti usuludur. Test açısından temel akışın işlerliğindense silme/güncelleme fonksiyonlarının uyumlu işlemesi daha önemlidir . Örneğin kullanıcı silindiğinde yazdığı yazılar , yaptığı yorumlara ne olacak ?

Hiyerarşik bir veri sisteminde yapılan değişiklilerin üst seviyedeki ilişkili verilere etkileri bence en çok başımıza iş çıkartan durumlardır. Kendi gözlemim olarak hataların %30 bu gibi nedenlerden kaynaklanmakta. tabi Development kısmınada pek suç atamak lazım genellikle bu durumların detayları analizde atlanır.

IE 8.0-Hp Quality Center

Çarşamba, 23 Eyl 2009 Kenan Yaylıcıoğlu 1 yorum

ne yazık ki ie 8.0 ile QC uyumlu değil buda olmadık sorunlara yol açıyor.

Hp bunun için bir add in hazırlamış. indirip kurdukdan sonra  start menüden direk olarak açabiliyorsunuz.

QC 9.2 için

QC 9ç0 için

kurdukdan sonra adres satırına aşağıdaki şekilde adresi girmeniz yeterli.

http://<Quality Center server name>/<virtual directory name>