2016-03-22 25 views
0

Bu yüzden Salatalık test etmek tamamen yeni ve bunu seviyorum. Bu noktaya kadar web sürücüleri ile Selenium kullanan bazı öğreticilerden girdim. Ancak, benim uygulama kullanıcı girişi için bir grup JOptionPane kullanır.Salatalık kullanma JOptionPane

JOptionPane aracılığıyla veri aktarımı yapmak için herhangi bir paket veya işlevselliği bulamadık. Bunu yapmanın bir yolu yoksa, bir web arabirimi olmadan verileri aktarmanın en iyi yolu nedir (parametreleri doğrudan yöntemlerime aktarmanın yanı sıra)? Bunu sorarak salatalık noktasını tamamen özledim mi?

cevap

0

JOptionPane müthiş bir bileşendir. Yani, Selenium veya WebDriver ile ilgisi yok.

Ne istediğinizi bir Java GUI'yi otomatikleştirmek için bir araçtır.

Birkaç yıl önce bunun hakkında bir şeyler yazdım. Ben gerçekten Java ui ile iletişim için fest-swing kullanılan http://www.thinkcode.se/blog/2012/11/01/building-a-swing-gui

burada açıklanan Aradığınız ne düşünüyor http://www.thinkcode.se/blog/2012/11/01/cucumber-jvm---not-just-for-testing-guis

mevcuttur. Uzun zamandır güncellenmemiş eski bir araçtır. Orada daha yeni veya daha iyi bir şey olup olmadığından emin değil.