pom automation testing framework index.

Test More In Less Time

Run Automation Testing In Parallel On The LambdaTest Cloud

Start for free

Description

POM is Page-Object-Model microframework to develop web UI tests quickly and easily.

Support and updates

  • pom has 5 stars, 6 forks.
  • It has 0 major releases in the past 6 months.
  • It has 0 commits and there are 0 open pull requests.
  • It has 2 open issues and 0 have been closed.

Code statistics

  • pom has 57 methods.

Blogs

Check out the latest blogs from LambdaTest on this topic:

Understanding what is required to start with test automation for junior testers

Software releases have become faster than ever before. They are adding new features, quicker response to defects, especially those found in production, and what not! This has resulted in a massive increase in demand for automation testers and considerable pay gaps between “manual” and “automation” testers. In addition, automated tests help companies save time by doing repetitive testing, such as regression testing.

How To Create Data Driven Framework In Selenium

The efficiency of test automation largely depends on how well the ‘functionality under test’ is behaving against different input combinations. For instance, an email provider would have to verify different screens like login, sign-up, etc., by supplying different input values to the scenarios. However, the effort involved in maintaining the test code rises significantly with new functionalities in the web product.

16 Selenium Best Practices For Efficient Test Automation

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Automation Testing Tutorial.

How To Speed Up JavaScript Testing With Selenium and WebDriverIO?

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on WebDriverIO Tutorial and Selenium JavaScript Tutorial.

Complete Selenium WebDriver Tutorial: Guide to Selenium Test Automation

When it comes to web automation testing, there are a number of frameworks like Selenium, Cypress, PlayWright, Puppeteer, etc., that make it to the ‘preferred list’ of frameworks. The choice of test automation framework depends on a range of parameters like type, complexity, scale, along with the framework expertise available within the team. However, it’s no surprise that Selenium is still the most preferred framework among developers and QAs.

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

License

pom is lincensed under the null

LambdaTest Community Discussions

Test case code snippets

API Testing - Check database transaction handling

Description:

Verify that the API correctly handles database transactions and returns the correct HTTP status code and error message.

Database testing - Check database field design

Description:

Check if the database fields are designed with the correct data type and data length.

API Testing - Check API accessibility

Description:

Verify that the API correctly handles API accessibility and returns the correct resources for each API accessibility metric.

Accessibility testing - Semantic markup for headings, lists, figures, etc.

Description:

Use semantic markup to designate headings, lists, figures, emphasized text, etc.

Downloads

pom can be downloaded from it’s GitHub repository - https://github.com/schipiga/pom

Other similar frameworks

unittest-xml-reporting

unittest-based test runner with Ant/JUnit like XML reporting.

Robotframework

Robot Framework is a generic open source automation framework for acceptance testing, acceptance test driven development, and robotic process automation.

Nose2

Nose2 is the successor to nose. Nose2's purpose is to extend unittest to make testing nicer and easier to understand. Can be considered as unittest with plugins.

Lemoncheesecake

Lemoncheesecake is an end-to-end test framework for Python that brings trust around test results. Allows test developers to be very explicit with requirements.

Airtest

Cross-Platform UI Automation Framework for Games and Apps

Frameworks to try

JustMockLite

JustMock Lite makes unit testing simpler. It is easy to use, feature rich, with great power and flexibility, making it the superior choice.

Coyote

Framework for testing concurrent code in C#

Airborne

RSpec driven API testing framework

Cerberus-source

The Open Source Test Automation Platform.

SeLion

Enabling Test Automation in Java

Run pom scripts on 3000+ browsers online

Perform automation testing with pom on LambdaTest, the most powerful, fastest, and secure cloud-based platform to accelerate test execution speed.

Test Now