TRunner
Upcoming SlideShare
Loading in...5
×
 

TRunner

on

  • 1,823 views

 

Statistics

Views

Total Views
1,823
Views on SlideShare
1,288
Embed Views
535

Actions

Likes
0
Downloads
1
Comments
0

3 Embeds 535

http://jeen.tistory.com 531
http://www.hanrss.com 3
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

TRunner TRunner Presentation Transcript

  • × TRunner Inspired from @mintegrals Jongjin Lee ( silex ) @JEEN_LEE
  • TEST?
  • Server-side Test vs Client-side Test
  • Catalyst::Test Test::Mock Test::Continuous Object Server-side Test Test::Most UnitTest? $ prove t/*.t $ make test TAP Test::Harness Test::More Test::Base
  • Client-side Test?
  • For Web
  • Shut the F--- up and USE Selenium (.+)
  • Selenium RC Selenium IDE Selenium Grid Selenium Core
  • DEMO
  • × TRunner Inspired from @mintegrals
  • CVRFAMC::PubMed Planex × +TRunner Inspired from @mintegrals Smolder Best etc.
  • TRunner$ tree . bin    app.pl    htmlsuite2yaml.pl config.yml lib    TRunner       Bridge       Smolder          Uploader.pm       Smolder.pm    TRunner.pm public    css    favicon.ico    icons    images    javascripts    lib    scripts    xpath selenium.yml t    001_base.t    002_index_route.t    003_test-runner_route.t    t-runner-bridge-smolder-uploader.t    t-runner-bridge-smolder.t test    login.html    logout.html    random_group.html    testsuite.html views index.tt post-results.tt test-case.tt test-runner.tt test-suite.tt
  • https://github.com/JEEN/TRunner - Public -
  • Fork Pork Welcome!
  • USE its own TestSuite/Case Format Make TestSuite/Case (Selenium IDE - FF ) $ perl htmlsuite2yaml.pl [htmlsuite] `selenium.yml`
  • Just F...ing Do It use Plack::Builder; use MyApp; my $app = MyApp->run; builder { mount "/selenium" => builder { Plack::Util::load_psgi /path/to/trunner/bin/app.pl; }; mount "/" => $app; };
  • D E M O II
  • Any Questions?