Ürünler

C & C++ Geliştirme            
C++test
Insure++

Java Geliştirme               
Jtest

.Net Geliştirme                
.TEST

Web & Web Hizmetleri   
WebKing
SOAtest
BPEL Maestro

ALM                     
Parasoft Concerto


 

Parasoft WebKing 

Ürün Sunumu

Ürün Broşürü

Deneme Sürümü

Parasoft WebKing ile Web Test etmeyi Otomatikleştirmek

Parasoft WebKing, Web uygulamalarınız için otomatikleştirilmiş statik analiz, fonksiyonel test ve load test aracıdır. WebKing’in otomatikleştirilmiş teknolojileri uygulamanın fonksiyonelliğini güvenilirliğini tek bir script yazmadan doğrulamanıza yardım eder. Hemde WebKing’in esnekliği en uzmanlaşmış ihtiyaçları bile otomatik olarak doğrulamanıza olanak sağlar.

Statik Analiz

WebKing’in statik analizi, otomatikleştirilmiş kod incelemesi gibidir; Uygulama erişebilirliğini, fonksiyonelliğini ve kullanılabilirliğini azaltan, hemde güncellemelere ve dönüşümlere zarar veren kodun tam yerini göstermek için kaynak dosyalarınızı inceler.

WebKing günler alan karmaşık analizleri otomatikleştirerek statik analizi kolaylaştırır. Statik Analiz butonunu sadece klikleyin ve hangi uygulama ve dosyaları test etmek istediğinizi WebKing’e söyleyin. Test sırasında Webking aşağıdakilerin olup olmadığını doğrular:

  • Dosyaların bozuk linklerden ve navigasyonel sorunlarından uzak olduğunu.
  • HTML, CSS, JavaScript, ve ASP/VBScript kodunun W3C standartları ve endüstri yönergelerine uyduğunu.
  • HTML ve CSS kodunun Section 508 ve W3C WAI erişilebilirlik yönergelerine uyduğunu.
  • XML’in iyi biçimlendirilmiş ve geçerliliğini.
  • HTML ve XML dosyalarının yazım hatalarından ve yanlış hecelenmiş kelimelerden uzak olduğunu.

Ek olarak, statik analiz, takımınızın kontrol etmek istediği özel ihtiyaçları sorgulayabilir. Örneğin; takımınız adlandırma standartlarını, projeye özgü dizayn ihtiyaçlarını ve projeye özgü içerik ihtiyaçlarını takip etmeye gerek duyarsa, herbir ihtiyacın karşılanıp karşılanmadığını doğrulayan bir kuralı otomatik olarak oluşturabilir ve sonra statik analiz sırasında bu kurala uyumu kontrol edebilirsiniz. 

Fonksiyonel Test

WebKing’in fonksiyonel testi, kullanıcıların kliklediği yolların doğru olarak çalışıp çalışmadığını doğrular. WebKing, herhangi bir script yazmaya gerek kalmadan test yolları oluşturmak ve kaydetmek için kolay yöntemler sağlayarak fonksiyonel testi kolaylaştırır. Başlangıç testinizi çalıştırmak için, “Test Functionality” butonunu klikler ve sonra başlangıç yollarını yaratmak için Path Yaratma sihirbazını kullanırsınız. Path yaratma browser’ındaki özel yolları kaydedebilir veya benzersiz yolları otomatik olarak oluşturan WebKing’e sahip olabilirsiniz. Sonra, WebKing pop-up pencerelerini, sayfa değişikliklerini ve diğer olumsuz etkilerini içeren bu path’lerde kayıtlı olan herbir öğeyi ve hareketi yürütmeye çalışır ve karşılaşılan sorunları rapor eder. Path’lerin başlangıç setini genişletmek için, WebKing’i uygulamanızın en popüler path’lerini kaydetmesi için kullanabilir; benzersiz path’ler oluşturmak için kullanabilir ve path yaratıcı browser’ın içine kullanıcı tanımlı path’leri kaydedebilirsiniz. Hemde WebKing’i, veri kaynağında tutulan değerlere sahip path formlarını dinamik olarak çoğaltmak için konfigüre edebilirsiniz. Path’lerin herhangi biri veya tamamının soruşturmasını “Test Functionality” butonunun bir kliği ile yapabilirsiniz.

Ek olarak, WebKing baseline regresyon kontrollerini kurmak için path yürütme sonuçlarını otomatik olarak kaydedebilir. Bu regresyon kontrolleri bir kez kurulduğunda, WebKing sonraki bütün path yürütme sonuçlarını baseline sonuçaları ile karşılaştırır ve sonra umulmadık path akışını ve içerik değişikliklerini raporlar.

Load Testi

WebKing’in load testi, sanal kullanıcılar ile uygulamanızı araştırır ve test edilmiş trafik seviyelerini, kalıplarını ve kombinasyonlarını destekleyip desteklemediğini doğrular.

WebKing, akıllı sanal kullanıcılar ve gelişmiş çalışmaya hazır load test senaryoları temin ederek load testi kolaylaştırır. İlk load testinizi çalıştırmak için, Load Test butonunu kliklersiniz ve WebKing’in açtığı sihirbazlarla tamamlarsınız. Eğer önceden log dosyası analizini çalıştırdıysanız, başlangıç testi uygulamanızın gerçek yük dağılımlarının ve kullanıcılarınızın gerçek yol seçimlerinin benzerini oluşturur. Eğer çalıştırmadıysanız, başlangıç testi sizin seçtiğiniz önceden belirlenmiş senaryo yük örneklerinin (çan eğrisi, buffer test, dengeli yük ve doğrusal artış gibi.) benzerini oluşturur ve sanal kullanıcılar uygulama boyunca benzersiz yollar üreterek trafik oluşturur.

Farklı yollar, araçlar, trafik kombinasyonları, yük dağılımları vb.’ni kullanmak için bu başlangıç testlerini kolayca ihtiyaçlarınıza göre düzenleyebilirsiniz. Ek olarak, farklı yerlerden aşırı yüklerin ve/veya testlerin benzerlerini oluşturmak için sanal kullanıcıları uzak server makinalarına dağıtabilirsiniz.

Özellikleri

  • Statik analizi, fonksiyonel/regresyon testini ve load testini otomatikleştirir.
  • Uygulamanızın en popüler path’leri için fonksiyonel testleri oluşturur.
  • Server log dosyalarını analiz ederek gerçekçi load testleri dizayn eder.
  • Veri kaynağı değerlerine sahip olan formları dinamik olarak çoğaltır.
  • Özel grup ve proje gereksinimlerini soruşturur.
  • Section 508 uyumunu soruşturur.
  • WebSphere Studio Application Developer ve Eclipse ile entegre olur.

Faydaları

  • Test dizaynını ve doğrulamasını otomatikleştirir.
  • Sonuçları hemen verir.
  • Bütün Web geliştirme araçlarını tek bir çözümde birleştirir.
  • Geliştirici ve testçilere birbirlerinin çalışmalarını kullanmaları için yardım eder.


Platformlar

  • Windows XP (Professional or Server Edition)
  • Windows Server 2003
  • Windows 2000
  • Linux
  • Solaris

 

Sistem Gereksinimleri

  • Windows

    • At least 512 MB RAM per processor (1024 MB is recommended for load testing)
    • JRE 1.4.1 or 1.4.2
    • Windows 2000, Windows Server 2003, or Windows XP (Professional or Server Edition)
  • UNIX

    • At least 512 MB RAM per processor (1024 MB is recommended for load testing)
    • JRE 1.4.1 or 1.4.2
    • Linux or Solaris 

 


Broşürler

Tüm Hakları Saklıdır © PROYA 2007 Kullanım Kuralları Gizlilik Sözleşmesi