Unit Testing: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
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 15: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)