Nasıl yapabilirim birim testi Flex IDE veya bir yapı komut dosyası içinden uygulamalar?

oy
14

Şu anda ben farkında değilim, Adobe Flex 3'te yazılmış bir kullanıcı arabirimi ile bir uygulama üzerinde çalışıyorum FlexUnit ama ne gibi gerçekten istiyorum Ant / NAnt için bir birim test atlet ve Flex Builder IDE ile entegre bir koşucu (olduğu AKA Eclipse). Biri var mı?

Ayrıca, Flex gelişmeyi doğru yolu nasıl yapılacağına ilişkin herhangi diğer kaynaklar yanında bulunmaktadır Cairngorm mikro mimarisi örnek?

Oluştur 05/08/2008 saat 13:52
kaynak kullanıcı
Diğer dillerde...                            


4 cevaplar

oy
4

DpUint test çerçevesi bir yapı komut dosyası ile entegre edilebilir AIR ile inşa edilmiş bir deney koşucu vardır.

Benim de var FlexUnit az ya da çok FlexUnit için aynısını yapar otomasyon kiti. Bu örneğin, bir Ant senaryonun bir parçası olarak testler mümkün kılan bir Ant makro var:

<target name="run-tests" depends="compile-tests">
  <flexunit swf="${build.home}/tests.swf" failonerror="true"/>
</target>
Cevap 12/08/2008 saat 13:28
kaynak kullanıcı

oy
3

Projemin biz bizim Flex RIA ve Java tabanlı arka uç hem inşa etmek Maven kullanıyoruz. Flex uygulama oluşturmak ve test etmek için kullandığımız esnekliğini-mojos maven eklentileri. Onlar bizim için büyük bir iş yapmak ve ben çok Ant üzerinde Maven kullanarak öneriyoruz.

Yani zaten Ant kullanıyorsanız o Maven için geçişini gerçekleştirmek biraz zor olabilir, söyleniyor. Eğer o pozisyonda iseniz Yani burada mevcut flexunit görevlerini kullanarak öneriyoruz: Ant Görev

Bu kütüphanelerin Hem onlar pencerede bir oluşturulmuş flexunit testi koşucu mxml uygulamayı başlatmak ve bir JUnit test koşucu kullanarak geri inşa sürecine soket bağlantısı açın, temelde aynı şeyi yaparlar. Şaşırtıcı derecede gayet iyi çalışıyor. Tek sorun size süreç aksi takdirde çalışmaz yeni pencereler başlatmak için yeteneği vardır emin olmak zorunda CI sunucusundan yapı çalıştırmak istiyorum eğer öyleyse bunu başsız koşamam olmasıdır.

Cevap 13/08/2008 saat 20:04
kaynak kullanıcı

oy
2

Flex uygulamalar doğru yolu nasıl geliştirmeyi hakkında, Cairngorm çerçevesinde çok fazla bakmak olmaz. Ne vb "en iyi uygulama" ve göstermek için iddia ediyor, ama tersi doğru olduğunu söyleyebilirim. Size önlemek için çalışmalısınız küresel değişkenler ve diğer şeylerin kullanımı etrafında dayanır. Ben ettik blogumda sorunlardan bazılarını sıraladı .

Sana bakmak öneririm Mate çerçevesi iyi dokümantasyon ve olacak sizin için iyi örnekler vardır bunun yerine,. Bu Cairngorm ve PureMVC gibi küresel değişkenler dayanmaz, tüm potansiyeliyle Flex kullanır ve bunu mümkün çok daha Bağlamadan kod yazmak mümkün kılar.

Cevap 12/08/2008 saat 13:36
kaynak kullanıcı

oy
0

FlexUnit bir alternatiftir AsUnit test araçları. Actionscript 2 ve 3 Ayrıca ile iyi bir entegrasyon var sürümleri vardır Proje Lahanası Flex ve karınca benzer Flash için bir yapı araçtır, ancak yakut tırmık görevleri kullanır ve maven çizgisinde mükemmel bağımlılık yönetimini içerir.

Ben ancak bildiğim hiçbir IDE entegrasyonu.

Cevap 20/09/2008 saat 03:37
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more