Whence these arguments?
this is from test_file.t:
Object Oriented Perl
- Package declaration
- Constructor method
- Methods
Ask me questions!
test_file.t
- Living documentation
- Configurable
- Easy to write
- Easy to read?
SHP.pm
- Don't Repeat Yourself - Reuse!
- An API for a web page
- One brittle file, not hundreds of them
Enough context! Show us the code!
What's a Student Homepage?
Okay, okay! Here's where it all lives:
- /obj
- SHP.pm
- /t
- 0001A_1719_1832.t
- other_test.t
- SHP-staging.cfg
Who is this guy?
- Kaplan Test Prep, Med
- QA Engineer
- Student Homepage
What's in my toolbox?
- Perl!
- Selenium::Remote::Driver
- TeamCity
- Sauce Labs
- (Oracle, Java, Bash, misc...)
Object Oriented Selenium Test Suites