UI testing in Java - How, When and Why

Hey everyone!

Join us for our next meetup at @Walmart Labs in San Bruno featuring Mathilde Lemee, the creator of FluentLenium, an open source Java wrapper for Selenium. She'll share how to use FluentLenium to speed up your UI tests and provide some best practices for writing test cases.

A big thanks to our friends at @Walmart Labs for offering to host this meetup and for providing food and drinks. We appreciate it!


6:30: Food, drinks, mingling
7:00: Welcome, announcements
7:05: @Walmart Labs presents
7:25: Mathilde Lemme's talk
8:15: Q&A
8:30: Mingling, Wrap up
9:00: Light's out


Would you like to automate your acceptance tests against multiple browsers and multiple servers? How about make your UI tests run faster? And remove the boilerplate on them? Browser automation tools to the rescue! In this session, I'll share how you can gain back development time by using FluentLenium, an open source Java wrapper around the Selenium API. We'll take a brief look at what is new in the UI testing javascript ecosystem (such as GhostDriver & CasperJS), and then I’ll share with you some rules for writing better UI tests.


After being a freelancer for many years, Mathilde Lemee joined Software AG (Terracotta) in 2012 as a R&D engineer in Java, working on ehcache and bigmemory. She co-founded the Duchess France Chapter, an organization to connect and give visibility to women in Java technology, in 2010, where she organised a lot of events (Hadoop, Mahout, Mockito, Cache …). She blogs on http://www.java-freelance.fr about performance, best practices and testing. She is a regular open source commuter and creator of FluentLenium, a wrapper around Selenium that provide a Fluent API which is used in others open source project, like Play!2. She is a regular speaker at various Java conferences in Europe  (Paris JUG, Devoxx France, Mix-it, Softshake) and she's also a mobile educative game editor (http://www.aetys.fr) on iPad/iPhone and Android.

Join or login to comment.

  • Frisco Del R.

    Best presentation we've had in a while, for the strong role Selenium plays in that crisp framework.

    July 18, 2013

  • Mathilde L.

    Hope your enjoy the talk,

    You can find the slide there : http://www.slideshare.net/MathildeLemee/fluentlenium-24409011

    If you have any comments/remarks, please raise a issue on github : https://github.com/FluentLenium/FluentLenium or contact us through the mailing-list : https://groups.google.com/group/fluentlenium

    July 18, 2013

  • YashpalSinh J.

    Guyz anyone have Slides or Video recording please share it..

    July 18, 2013

  • Ambrish K.

    It would have help a lot for those who can not join the meetup if video recording would be available. btw slides will do fine.

    July 18, 2013

  • Andrew C.

    My first meet up

    July 18, 2013

  • Tim T.

    Came down sick today. Hoping there'll be a video!

    July 18, 2013

  • Namrata K.

    Is there going to be a webcast or web recording of this meetup that will be available tonight or later?

    July 18, 2013

  • Matt B.

    Would love to join but alas too much good happening in life.

    July 17, 2013

  • YashpalSinh J.

    Hello to all..

    Anybody is going from Fremont or from Bart station let me know. I need a ride if anyone is going from fremont or near by place.

    July 14, 2013

  • Syam

    I missed so many sessions over the period of last year. Looking forward to resuming my attendance.

    July 5, 2013

Our Sponsors

  • Neustar

    Meeting room and refreshments for the 05/11/15 Meetup!

  • Sauce Labs

    Organizing always! Refreshments and facilities as needed.

  • GoDaddy

    Video recording of the 04/21/15 Meetup!

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

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