| テスト:: glade. Test :: Gladeは、GTK2 :: GladeXMLベースのアプリをテストする簡単な方法です。 |
今すぐダウンロード |
テスト:: glade. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/nmueller/Test-Glade-1/lib/Test/Glade.pm
テスト:: glade. タグ
テスト:: glade. 説明
Test :: Gladeは、GTK2 :: GladeXMLベースのアプリをテストする簡単な方法です。 Test :: Gladeは、GTK2 :: GladeXMLベースのapps.synopsisをテストする簡単な方法です.Synopsis Test :: Glade Tests => 2; My $ glade_xml = 'interface.glade'; has_widget($ glade_xml、{name => 'main_window'、type => 'gtkwindow'、properties => {title => 'test application'、type => 'gtk_window_toplevel'、scizable => 1、}、}); has_widget($ glade_xml、{type => 'gtkbutton'、プロパティ=> {label => 'を押すと、信号=> {clicked =>' button_pressed_handler '}、}); GUIはテストするのが難しいです。歴史的にこれは利用可能なPerl GUIツールキットがビュー層とコントローラの層の分離を奨励しなかったので、これは非常に値下でした。 Glade GUI DesignerとGTK2 :: GladeXMLの導入は、ユーザーインターフェイスと論理コンポーネントを分離することによって(それぞれGLADEXMLおよびPERLファイルに分離することによって変更されました。それらのアプリケーションロジック内からGUI要素を作成しないようにしたユーザーは、適切なツールと別々に各レイヤをテストできるようになりました。 。 PERLロジックは標準の単体テストで検証でき、このモジュールはGlatedExML UI仕様を検査して検証する方法を提供します。与えられたウィジェットが存在することを確認することができ、正しいラベルやその他の属性を持ち、それが正しくインターフェースに配置され、それが期待通りに信号に応答することを確認できます。要件: ・Perl
テスト:: glade. 関連ソフトウェア