2012-11-15 25 views
8

Selenium ve Fitnesse'nın bir yazılım test cihazının cep telefonuna nasıl uyduğunu merak ediyorum. Bu araçları uygulamak uygun nerede? Üst üste mi geliyorlar, yoksa tamamlayıcı mı?Selenium vs Fitnesse

Bu araçlar, bu araçları bağlam içine koyabilirse harika olur.

cevap

9

Selenium bir web otomasyon çerçevesidir. Bu, bir tarayıcı "sürücüler" kod yazmanıza olanak sağlar, böylece bir site aracılığıyla tıklayarak otomatik hale getirebilirsiniz, formları doldurma vb ...

FitNesse bir kabul test çerçevesidir - kabul testlerini test edilebilir olarak belgelemek için bir araçtır kodu. Testleri yapabilir ve geçip geçemediklerini veya başarısız olup olmadığını görebilirsiniz.

iki birbirini tamamlayıcı olan - Eğer FitNesse veya tam tersi ile selenyum kullanmak gerekmez, ancak test web siteleri için, kabul testleri FitNesse yazılmış olması iyidir (veya benzer framework) ve sahip Tarayıcıyı sürmek için Selenium kullanıyorlar.

7

Fitnesse, seçtiğiniz bir dilde yazılmış bir kod ile bir Arabirim dedikleri şey aracılığıyla arabirim oluşturmanızı sağlayan bir sınama çerçevesidir.

Selenium, web tarayıcısını sınamak üzere sürmeniz için size bir api sağlar. Selenium, bir dll ve muhtemelen bu Armatürlerden biriyle Fitnesse takılmak için kullanabileceğiniz bir kavanoz sağlar.

Çalıştığım yerde, bunları, alt kapakların altında sürmek için Selenyum kullanan web sitesi testleri yazmak için Fitnesse kullanıyoruz.