当社のX11 GUIアプリケーションの受け入れテストに取り組んでいるチームがおり、シナリオを実行するだけでなくGUIを駆動する怪物の受け入れテストフレームワークを作成しました。私のPerl書き換えキュウリを見直すことはできますか?
フレームワークはPerl 5を使用して記述されており、シナリオファイルはアクセプタンステストよりも非常に複雑なPerlプログラム(手続き型プログラミングの長さが数千行)に似ています。
最近、私はRuby's Cucumberを学びました。一般的にRubyはかなり長い時間使用されていました。しかし残念ながら、Rubyを知りたくない人はRubyを知らないので、Perlを置き換えることはできません。また、このような中断を望んでいないと確信しています。
ルビーのキュウリをもっと近づけるために、私はPerl 5を使って書き直しました。残念なことに、私は本当にPerlのプログラマーではなく、コードレビューをして、Perlとキュウリ。
こんにちはPerl/Cucumber StackOverflowユーザー - 私はこの「オープンソース」を作成してPerlのキュウリを再作成しようとしてください!私はあなたのコメントを聞きたいと思いますし、受け入れられる助けを受け入れます。
最小限のソースコードはここにある:
http://github.com/kesor/p5-cucumber
ご清聴ありがとうございました。キュウリに精通していない方のため
- この一つの小さな小さなページを見てみることをひとつの小さな瞬間をしてください。http://cukes.info/
あなたがPeruの人々にキュウリが何であるか教えてくれれば助けになります。 – innaM
BDD /キュウリユーザーは、このようなカスタマイズされたコンバータ(実際の例ではp5-cucumber.pl)を使用して、定型化されたプレーンテキストのシナリオをテストコードに変換しますか? – spazm
私はすべてのgithubコードを読みました。かなり安定しています。私はパーサーに興味を持っています。 – spazm