| Test :: Glade. test :: GLADE ist eine einfache Möglichkeit, GTK2 :: Gladexml-basierte Apps zu testen. |
Jetzt downloaden |
Test :: Glade. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Nate Mueller
- Website des Verlags:
- http://search.cpan.org/~nmueller/Test-Glade-1/lib/Test/Glade.pm
Test :: Glade. Stichworte
Test :: Glade. Beschreibung
Test :: GLADE ist eine einfache Möglichkeit, GTK2 :: GLACTEXML-basierte Apps zu testen. Test :: GLADE ist ein einfacher Weg, um GTK2 :: GLACKEXML-basierte Apps.Synopsis zu testen. Test :: Glade-Tests => 2; meine $ glade_xml = 'interface.glade'; has_widget ($ glade_xml, {name => 'main_window', type => 'gtkwindow', Eigenschaften => {Title => 'Testanwendung', Typ => 'gtk_window_toplevel', resistable => 1,},}); has_widget ($ glade_xml, {type => 'gtkbutton', Eigenschaften => {label => 'Drücken Sie mich!'}, Signale => {geklickt => 'button_pressed_handler'},}; GUIs sind notorisch schwer zu testen. Historisch war dies verdient, da die verfügbaren PERL-GUI-Toolkits die Trennung der Ansichts- und Controller-Ebenen nicht fördern. Die Einführung des GLADE GUI-Designers und GTK2 :: GLADEXML hat geändert, indem die Benutzeroberfläche und der logischen Komponenten (in Gladexml- und Perl-Dateien) (in Gladexml- und Perl-Dateien). Users, die vermeiden, GUI-Elemente aus ihrer Anwendungslogik zu erstellen . Die Perl-Logik kann mit Standard-Gerätests überprüft werden, und dieses Modul bietet eine Möglichkeit, die Gladexml-UI-Spezifikation zu inspizieren und zu überprüfen. Sie können bestätigen, dass ein bestimmtes Widget vorhanden ist, dass er über das richtige Etikett und andere Attribute verfügt, die korrekt in der Schnittstelle platziert werden und auf Signale wie erwartet reagiert. Anforderungen: · Perl.
Test :: Glade. Zugehörige Software