2009-07-07 15 views
5

Biz Python tabanlı robot çerçevesinde yazılı kapsamlı sistem testleri ve Java tabanlı Aqua çerçevesinde bazılarıdır. Robot esnek ve iyi bir günlüğe sahip, ancak oldukça hantal ve Aqua da burada kullanılan insanlar ile coşku duymadı. Test edilen ürün çoğunlukla C# /. Net tabanlı ve biz, vb bekler, adımlarını tanımlamak ve ayrıca statik zevk (SSH/telnet kullanarak) kolaylıkla VM'lerini başlatmak sağlayacak ve onları manipüle edecek sağlam bir kapsamlı çerçeve arıyoruz yazarak - bazı test adımlarında bazı parametreler bulmadan önce birkaç saat koşmaya ihtiyacımız yok.bir C# veya .Net tabanlı Kabul testleri çerçevesinde arayan - alternatif Aqua veya Robot

biz ya sıfırdan, şirket içi çözüm geliştirmek ya da biz her ikisi için unittesting/uygunluk testleri ile iyi bir deneyime sahip (NUnit/FitNesse üzerine dayandırmak, ancak çok günlük/Telnet/SSH yeteneklerini dont'kaynağı olabilir)

herhangi bir öneriler?

cevap

1

Kontrol dışarı Avignon çerçeve.

+0

sayesinde. Web yönelimli bir test çerçevesi daha fazla gibi görünüyor, öyle değil mi? oldukları gibi testler yazılı ve çevik bir şekilde gerekli özellikler ekleyerek - –

6

:

Robot Framework arttırıcı [1] Eğer ihtiyacı destekler, böylece daha iyi ilgilenir miydi [Bilgilendirme Robot Framework kurşun geliştiricisiyim]? Şu anda .NET'i tam olarak desteklemiyoruz, ancak IronPython'u kullanarak bu çerçeveyi çalıştırmanın mümkün olduğunu test ettik. C# kullanarak test kitaplıklarını uygulama becerisi de dahil olmak üzere tam .NET desteği gerçekten harika olurdu ve bu konuda açık bir geliştirme isteğimiz var [2]. Ne yazık ki çekirdek geliştirme ekibi, .NET'in bu kadar önemli olmadığı bir ortamda çalışıyor ve bu yüzden daha fazla .NET/IronPython deneyimi olan birinden yardıma ihtiyacımız var.

da sorun izleyicide için "hantal" konularında geliştirme istekleri gönderin. Umarım bazılarını düzeltebiliriz ya da yama oluşturmanıza yardımcı olabiliriz. Genel olarak, daha iyi bir yatırım getirisi ve var olan aracı sıfırdan bir şey uygulamasından daha iyi alacağınıza inanıyorum.

[1] http://robotframework.org [2] ipucu http://code.google.com/p/robotframework/issues/detail?id=154

+0

ilginç bir fikir, ancak şirket zaten ev çözümde bir için gitmeye karar verdi (diğer kullanımlar için de ayrıca gerçekleştirebilir, ancak ben henüz yeterince derin bakmadım) gerekli (umarım bu da gelmez "yeni çağ"). ama ilginç göründüğü için IronPython üzerinden robota bakmaya çalışabilirim. Bazı geri bildirimler toplamaya çalışacağım ve robot sorunu izleyicisine rapor vermeye değecek bir şey olup olmadığını görmeye çalışacağım. –

+0

RF için tam .NET desteği eklemek göreceli olarak basit bir görev olmalıdır. Kurulum, C# desteği, vb. Ile ilgili bazı açık sorular var ama bunların bloker olmasını beklemiyorum. Yardım etmek istiyorsanız bize bildirin! –

+0

Yanlış yerde ortaya çıkan Darn: Pekka - Teklif hala açıksa sorulara cevap vermekten mutluluk duyarım. Cheers Mark –

İlgili konular