Loading…
Attending this event?
Discover emergent trends and practices in software testing and quality engineering!
Wednesday, November 20 • 09:00 - 12:30
TUTORIAL: Designing Your Java and Maven-based Testing Framework

Sign up or log in to save this to your schedule and see who's attending!

During this tutorial Corina will show you how to create and customize an automation project (framework) from scratch, using Maven. 
Java based test design will be the main focus of the tutorial after the project was created: how to avoid repeating code, how to structure your test code, how/when/why to create utility classes and how to run tests.
Corina will show you how to write browser unaware Selenium tests and how to easily switch the browser on which they run. You will learn how to write tests that are environment unaware and how to make them run across your environments. Also you will get an idea of how to easily create tests for translation purposes, when your code runs across localized pages.

Key takeaways: 
  • How to create a new code project with Maven
  • Understanding your pom.xml file
  • How to import dependencies with Maven
  • How to find what you need in the imported dependencies
  • How to create Maven profiles for running tests based on an xml file
  • Creating the browser instances and browser utilities
  • How to switch browsers in tests and how to write browser unaware tests
  • How to switch environments on which tests run and how to write environment unaware tests
  • How to create one test that can run across all the localized variations of a page
  • How to structure the project (where to place what), how to organize the project

Speakers
avatar for Corina Pip

Corina Pip

QA & Automation Lead at Splend (Romania)
Corina is a Test & Automation Lead, with focus on testing by means of Java, Selenium, TestNG, Spring, Maven, and other cool frameworks and tools. Previous endeavours from her 11+ years testing career include working on navigation devices, in the online gaming industry, in the aviation... Read More →


Wednesday November 20, 2019 09:00 - 12:30
AMA Conference Center New York City, Room A 1601 Broadway, New York, NY 10019, USA
  • surveys y

Attendees (4)