• Save
Canoo Show En
Upcoming SlideShare
Loading in...5
×
 

Canoo Show En

on

  • 515 views

 

Statistics

Views

Total Views
515
Views on SlideShare
509
Embed Views
6

Actions

Likes
0
Downloads
0
Comments
0

3 Embeds 6

http://www.linkedin.com 4
http://www.slideshare.net 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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

Canoo Show En Canoo Show En Presentation Transcript

  • Testing application – why? (C) 2008, Together Teamlösungen GmbH
  • Testing application Our main idea (C) 2008, Together Teamlösungen GmbH
  • Canoo Webtest (C) 2008, Together Teamlösungen GmbH
  • The 4 testing paradigms (C) 2008, Together Teamlösungen GmbH
  • Key properties for canoo webtest (C) 2008, Together Teamlösungen GmbH
  • Canoo Webtest – building blocks (C) 2008, Together Teamlösungen GmbH
  • Testing Google (C) 2008, Together Teamlösungen GmbH
  • WebTest Starter (C) 2008, Together Teamlösungen GmbH
    • <project name=&quot;example&quot; default=&quot;test&quot;>
    • <target name=&quot;test&quot;>
    • <webtest name=&quot;check that WebTest is Google's top result&quot;>
    • <steps>
        • <invoke url=&quot;http://www.google.com&quot;/>
        • <verifyTitle text=&quot;Google&quot;/>
        • <setInputField name=&quot;q&quot; value=&quot;WebTest&quot;/>
        • <clickButton label=&quot;I'm Feeling Lucky&quot;/>
        • <verifyTitle text=&quot;Canoo WebTest Homepage&quot;/>
    • </steps>
    • </webtest>
    • </target>
    • </project>
  • Test result (C) 2008, Together Teamlösungen GmbH
  • WebTest results (zoomed) (C) 2008, Together Teamlösungen GmbH
  • Canoo Webtest – project structure (C) 2008, Together Teamlösungen GmbH
  • Over 100 WebTest Steps (C) 2008, Together Teamlösungen GmbH
  • Webtest recorder (C) 2008, Together Teamlösungen GmbH
  • Webtest recorder warning (C) 2008, Together Teamlösungen GmbH
  • Canoo Webtest praxis [BroSys] (C) 2008, Together Teamlösungen GmbH
  • Canoo Webtest praxis [Greco Direct-CZ Portal] (C) 2008, Together Teamlösungen GmbH
  • Canoo Webtest in action- stress test (C) 2008, Together Teamlösungen GmbH
  • Canoo Webtest in action- stress test - reporting (C) 2008, Together Teamlösungen GmbH
  • Example 1 – browsing result in test steps context (C) 2008, Together Teamlösungen GmbH
  • Example 2 – browsing all results (C) 2008, Together Teamlösungen GmbH
  • Bonus 1. (C) 2008, Together Teamlösungen GmbH Groovy in action: sort test
  • Bonus 2. (C) 2008, Together Teamlösungen GmbH Groovy in action: groovyScript <groovyScript> <![CDATA[ class VerifyNavigationPath extends com.canoo.webtest.steps.Step { String level1, level2, level3, level4 void doExecute() { def ant = new AntBuilder(project) def levels = [0, level1, level2, level3, level4] for (i in 1..<levels.size()) { if (levels[i]) ant.verifyXPath(xpath: &quot;//a[${i}]/text()&quot;, text: levels[i], description: &quot;Verify level ${i}&quot;) } } } project.addTaskDefinition('verifyNavPath', VerifyNavigationPath) ]]> </groovyScript> <target name= &quot;test_uses_groovy&quot; > &definition; <testSpec name= &quot;test_uses_groovy&quot; > &config; <steps> <doLogin/> <echo message= &quot;MTPL&quot; /> <clickLink label= &quot;POVINNÉ RUČENÍ&quot; /> <clickLink label= &quot;Povinné ručení 2008&quot; /> <verifyNavPath level1= &quot;Povinné ručení&quot; level2= &quot;Povinné ručení 2008&quot; /> <echo message= &quot;Test OK&quot; /> </steps> </testSpec> </target>
  • Bonus 2. (C) 2008, Together Teamlösungen GmbH Groovy in action: groovyScript - report
  • Bonus 3. (C) 2008, Together Teamlösungen GmbH Testing e-mails
  • Bonus 4. (C) 2008, Together Teamlösungen GmbH Data-Driven testing
  • The End (C) 2008, Together Teamlösungen GmbH Questions? [r.hesteric@together.sk]