Automated Web Testing -- Fluent 2014 Ignite

Preview:

DESCRIPTION

This is the slide I used for Fluent 2014 Ignite session. This slide is trying to describe the story behind the system "Quiver".

Citation preview

AUTOMATED WEB TESTINGLEARN FROM THE MOVIE “ELYSIUM”

Engineer has:Knowledge& Skills

Elysium

Elysium

It has:Knowledge& Skills

has:Knowledge& Skills

AutomateAutomatic testing

Yahoo Arrow

https://github.com/yahoo/arrow

Quiver

Quiver - Code Generation

Ex: Verify background color of title is red

Assert.areEqual( Q.getStyle( "#title ", "background-color" ), "rgb(255, 0, 0)" );

Qui

ver

Quiver - Knowledge Preservation

{"selector": "ul","recomm_sets": [{

"case_array": "ycustom.getULinfoList","op”: "Assert.areEqual","method":{

"name": "ycustom.getULinfo","param": ”case_array.key",

}"value": "case_array.value",

}]}

Thanks. @kypeng88

Recommended