• MORE:
  • Perl Camel
  • rss
  • GitHub logo
Perl.com
  •   ABOUT
  •   AUTHORS
  •   CATEGORIES
  • #
      TAGS

Test-Driving X11 GUIs

Feb 2, 2006 by George Nistorica

graphics
automated-testing
gui-automation
gui-testing
perl-automation
perl-testing
x11-testing
x11-guitest
user-interfaces

Driving X11 GUIs using X11::GUITest Introduction Interfaces to GUI applications like DCOP or D-BUS allow you to interact with GUI applications in order to get at their internal states or set some arbitrary states. Sometimes GUIs don’t allow for…

Read it

More Advancements in Perl Programming

Jan 26, 2006 by Simon Cozens

development
advanced-perl
html-parsing
natural-language-processing
nlp
oo-perl
perl-accessors
perl-events
perl-modules
perl-nci
perl-nlp
perl-parsing
perl-shared-libraries
perl-testing
perl-xs
poe

Around Easter last year, I finished writing the second edition of Advanced Perl Programming, a task that had been four years in the making. The aim of this new edition was to reflect the way that Perl programming had…

Read it

Testing Files and Test Modules

Dec 8, 2005 by Phil Crow

data
file-testing
perl-test-modules
perl-testing
test-builder
test-builder-tester
test-files

For the last several years, there has been more and more emphasis on automated testing. No self-respecting CPAN author can post a distribution without tests. Yet some things are hard to test. This article explains how writing Test::Files gave…

Read it

Automated GUI Testing

Aug 11, 2005 by George Nistorica

windows
gui-automation
gui-testing
perl-automation
perl-modules
perl-testing
perl-windows
win32-guitest
windows-automation
windows-scripting

You use Perl at work. Sometimes you are unhappy because there is one application you always have to click on and fill all those input boxes. It’s very boring. Why not let Perl do that while you go grab…

Read it

An Introduction to Test::MockDBI

Jul 21, 2005 by Mark Leighton Fisher

data
database-testing
dbi-testing
mock-objects
perl-automated-testing
perl-testing
test-mockdbi

Prelude How do you test DBI programs: Without having to modify your current program code or environment settings? Without having to set up multiple test databases? Without separating your test data from your test code? With tests for every…

Read it

Perl Code Kata: Mocking Objects

Apr 7, 2005 by Stevan Little

testing
mock-objects
perl-code-kata
perl-exercises
perl-test-kata
perl-testing
test-mockobject

The last Perl Code Kata was on DBD::Mock, a mock DBI driver which is useful for testing Perl DBI applications. This Kata delves once again into the world of mock objects, this time using the more general Test::MockObject module….

Read it

Perl Code Kata: Testing Databases

Feb 10, 2005 by Stevan Little

data
database-testing
dbd-mock
dbi-testing
perl-code-kata
perl-exercises
perl-test-kata
perl-testing

Testing code that uses a database can be tricky. The most common solution is to set up a test database with test data and run your tests against this. This, of course, requires bookkeeping code to keep your test…

Read it

The Phalanx Project

Jan 20, 2005 by Andy Lester

community
cpan-tests
hoplies
perl-mongers-projects
perl-qa
perl-testing
phalanx
ponie

Imagine a city protected by a small army of soldiers. The city’s future growth requires a larger force; so a few determined lieutenants go to nearby towns and enlist aid from their police departments. These forces will come to the…

Read it

Perl Code Kata: Testing Imports

Dec 16, 2004 by chromatic

testing
code-kata
exporting
import
perl-code-kata
perl-exercises
perl-modules
perl-testing

Want to get better at Perl? This short exercise helps you understand how modules import symbols into namespaces.

Read it

Perl Code Kata: Testing Taint

Oct 21, 2004 by chromatic

testing
chromatic
code-kata
perl-code-kata
perl-exercises
perl-taint
perl-testing

Perl’s taint mode can help you avoid using untrusted input insecurely. Here’s how to practice using it.

Read it
Page 1 of 1
Site Map
  • Home

  • About

  • Authors

  • Categories

  • Tags

Contact Us

To get in touch, send an email to perl.com-editor@perl.org, or submit an issue to perladvent/perldotcom on GitHub.

Perl Camel rss GitHub logo

License

This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Creative Commons License

Legal

Perl.com and the authors make no representations with respect to the accuracy or completeness of the contents of all work on this website and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. The information published on this website may not be suitable for every situation. All work on this website is provided with the understanding that Perl.com and the authors are not engaged in rendering professional services. Neither Perl.com nor the authors shall be liable for damages arising herefrom.