Difference between revisions of "Unit Testing"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | |||
Create automated tests to insure that WeBWorK is configured and functioning properly. |
Create automated tests to insure that WeBWorK is configured and functioning properly. |
||
*Unit testing tutorials |
*Unit testing tutorials |
||
+ | |||
+ | ** Andy Lester http://perlbuzz.com/ |
||
** http://petdance.com/perl/automated-testing/ |
** http://petdance.com/perl/automated-testing/ |
||
+ | ** http://petdance.com/perl/use-prove-lt.pdf |
||
+ | ** http://petdance.com/perl/large-project-testing.pdf |
||
+ | ** http://petdance.com/perl/adding-testing-to-existing-projects.pdf |
||
* Unit testing modules |
* Unit testing modules |
||
+ | ** Test::Tutorial http://search.cpan.org/dist/Test-Simple/lib/Test/Tutorial.pod |
||
** Test::Harness |
** Test::Harness |
||
+ | ** Test::More |
||
+ | ** Test::Exception |
||
+ | ** Test::HTML::Lint |
||
+ | ** Test::Simple (frame work for creating test modules) |
||
+ | ** Test::Pod |
||
+ | ** Test::LongString |
||
+ | ** WWW::Mechanize |
||
+ | ** Test::File (testing file attributes) |
||
+ | ** Test::Mail (tests programs that send and receive mail) |
||
− | |||
+ | *(While not a perl module the Mac program Fake can be used to automate testing of a web site) |
||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[:Category:Developers]] |
[[:Category:Developers]] |
Revision as of 10:43, 6 June 2011
Create automated tests to insure that WeBWorK is configured and functioning properly.
- Unit testing tutorials
- Unit testing modules
- Test::Tutorial http://search.cpan.org/dist/Test-Simple/lib/Test/Tutorial.pod
- Test::Harness
- Test::More
- Test::Exception
- Test::HTML::Lint
- Test::Simple (frame work for creating test modules)
- Test::Pod
- Test::LongString
- WWW::Mechanize
- Test::File (testing file attributes)
- Test::Mail (tests programs that send and receive mail)
- (While not a perl module the Mac program Fake can be used to automate testing of a web site)