• Global
  • China
  • Finland
Select country:
Symbio
  • HOME
  • SERVICES
    • Digital Transformation
      • Innovation and Design Thinking
      • Mobile, Web and User Experience
      • Embedded Development
      • Cloud and Edge Computing
      • AI and CX
    • Agile and DevOps
    • Quality Assurance and Testing
      • Symbio Smart TestOps
    • Globalization and Localization
  • PRODUCTS & SOLUTIONS
    • Automotive Infotainment
      • Symbio Smart Auto 2.0 (Elysian)
      • Symbio Smart Auto 1.0 (SCC)
    • Industry Solutions
      • Symbio Smart Safety
      • Symbio Smart Storage
    • Other Solutions
      • Symbio Smart Shopping
      • Symbio Smart FoodBar
      • Symbio Smart Traffic
      • Mobile Payments
      • Dashboard Reporting
      • Vision Workforce Management
      • VisionQuiz
  • INDUSTRIES
    • Automotive
    • Banking, Finance, Insurance
    • High-Tech
    • Travel and Hospitality
    • Media and Entertainment
  • RESOURCES
    • Success Stories
    • Videos
    • Our Thinking
    • Datasheets and White Papers
  • COMPANY
    • Who We Are
    • Leadership
    • Careers
    • News
    • Blog
  • CONTACT
  • Search
  • Menu Menu
You are here: Home1 / Our Solutions2 / Quality Assurance3 / SeLion Test Automation

SeLion content sourced from http://paypal.github.io/SeLion/

What is SeLion?

For a complicated website with a large number of pages and flows, being changed constantly by many developers in multiple locations and rendered in over 30 languages, it is the answer for testing in the multiverse. Your requirements: Test it all, have easily maintainable test cases, the test writers shouldn’t have to do a ton of coding. And in Java SeLion makes front-end automation easier.

What’s in SeLion?

SeLion uses:

  • WebDriver – Makes direct calls to the browser using each browser’s native support for automation
  • IOS-Driver – Automate any IOS native, hybrid, or mobile web application
  • Selendroid – A test automation framework which drives off the UI of Android native and hybrid applications
  • Maven – A software project management and comprehension tool
  • TestNG – A testing framework using annotations to provide a more powerful way to test your code in various ways: unit, regression, functional, integration and more

Why use SeLion?

It’s a bid to replace an old “record and playback” test software with a Java native test framework which promotes best practices and can scale across complex flows and multiple languages. The result? A Selenium WebDriver-based framework SeLion (pronounced “sea lion”).SeLion builds on top of TestNG and Selenium to provide a set of capabilities that get you up and running with WebDriver in a short time. It can be used for testing web and mobile applications.

How SeLion Works

What is SeLionSeLion uses Page Objects as a base methodology, commonly recommended by the Selenium community. Page element identifiers are not hard coded in the test cases but outlined in a YAML page definition file which is converted into a Java class which can then be referred to in test cases. If the page element changes, the classes get regenerated. Multiple teams accessing the same classes, don’t have to change anything in their test case code, removing the need to re-write or maintain the base page classes.

Bonus material

Watch the webinar recording for our “How We Learned To Love Test Automation – A PayPal Journey” webinar:

Are you ready to learn about the full potential of how SeLion can help you to scale?

Contact us at contact@symbio.com.

Symbio is an Official Implementation Partner for SeLion.

SeLion content sourced from http://paypal.github.io/SeLion/

Our Services

  • Digital Transformation
    • Innovation and Design Thinking
    • Mobile, Web and User Experience
    • Embedded Development
    • Cloud and Edge Computing
    • AI and CX
  • Agile and DevOps
  • Quality Assurance and Testing
    • Symbio Smart TestOps
  • Globalization and Localization

CONTACT US

We work best in complete collaboration with our clients, and it all begins with a conversation. No matter what industry you serve or where you are in the world, we can help you with your digital innovation journey to transform your business and your customer relationships.

Let’s start the conversation!

  • This field is for validation purposes and should be left unchanged.

  • LinkedIn
  • Twitter
  • Youtube
  • Facebook
© Copyright - Symbio terms of use / privacy policy

Subscribe and get updates via email

  • This field is for validation purposes and should be left unchanged.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkRead more
Scroll to top