addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Developer UI Testing made easy before you commit to source! - Richard Wilde

  • to
  • Swansway Chester Stadium,

    Bumpers Lane, Chester (map)

    53.190353 -2.918965

  • Unit testing helps us when writing any sort of application, however we often end up writing unit tests for small pieces of logic that don't really matter and sometimes miss out on the bigger picture. As a developer we tend to shy away from Web UI testing as the feedback loop is just too slow.

    In this demo led presentation we will take a look at a toolset that gives us end-to-end testing to give us far faster feedback. As a developer you will be able to run UI tests before you commit your code to source!

    Welcome to CasperJS a navigation and testing utility written in JavaScript, which plays nicely alongside PhantomJs, a headless WebKit browser.

    I will show you:

    • how to get up and running

    • how to screen scrape and take screen captures

    • how to test your UI

    • how the Page Object pattern can help you maintain your test code

    • how Visual Studio Code and Typescript fits in

    Richard Wilde

    Richard started programming during the home computing era with a ZX81. He has been running his own software company, since 2004 and has a lot of experience delivering Microsoft solutions for all aspects of businesses. He is also the co-founder of Smart Devs a developer user group based in Hereford.

Join or login to comment.

  • Simon T.

    I'll be a maybe for this, don't really focus on frontend dev normally, but do get involved so might be good to see what the options are.

    1 · February 8

  • James S.

    Gutted! I'm recording that night :( I would have like this, will you be recording it?

    February 7

    • Fran H.

      Not sure at the moment, depends on Jake's workload

      February 8

    • James S.

      Surely you have a webcam? Come on Mr techy! Lol

      1 · February 8

Want to go?

Join and RSVP

41 going

3 not going

(See all)
  • Lee H.

    I work in IT as a database developer/anal­yst. I write code to keep my brain cells... more

  • James S.

    .Net Developer, Solutions Architect and Technical Team lead

Our Sponsors

  • LTD

    Organisation and Meetup Website costs

  • Chester FC

    Chester FC provide our meeting venue for free

  • Shortlist Recruitment

    Shortlist Recruitment pay for the food at all our meetups!

  • Intilery

    Intilery are sponsoring our Christmas Teardown

  • EMaC

    EMaC are sponsoring our Christmas Teardown

  • Sykes Cottages

    Sykes are sponsoring out Christmas Teardown

  • Inektech

    Inektech are sponsoring our Christmas Teardown

  • Blueleaf

    Blueleaf are supplying our logo and designs

  • Outsourced Office

    20% discount to members for their bespoke virtual assistant service.

  • JetBrains

    1 free license per monthly meetup!

  • Microsoft

    Microsoft give us $100 Azure credits each month to give away

  • Plural Sight

    Free Monthly subscriptions to Plural Sight

  • O'Reilly

    20% discount on Velocity and Strata Conference

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy