Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor runs tests against your application running in a real browser, interacting with it as a user would. Specialized for Angular Stuff: Like someone who knows all the quirks and details of a specific hobby or job, Protractor is tailored for Angular websites. It… Continue reading Protractor Automation Framework
Tag: Automation- testing
PAW API Testing Tool
Paw is a powerful and user-friendly API testing tool designed for macOS. It provides a comprehensive set of features for testing and debugging APIs. Here are some key features and aspects of Paw: User-Friendly Interface: Paw offers an intuitive and visually appealing interface that makes it easy for developers to create, manage, and execute API… Continue reading PAW API Testing Tool
Parameters of test methods in TestNg
TestNG is a popular testing framework for Java that allows you to define and run tests in a flexible and organized manner. Test methods in TestNG are the actual test cases that you want to run. These test methods can have various parameters and attributes that you can use to customize the test execution. Here… Continue reading Parameters of test methods in TestNg
Test dependencies in TestNG
In TestNG, you can create test dependencies to ensure that a particular test method runs only if the method it depends on completes successfully. This is especially useful when a certain test method needs another method to be successful before it can be meaningfully executed. Here’s how you can define test dependencies in TestNG: Using… Continue reading Test dependencies in TestNG
Xray- Testing Tool
Xray is a robust test management app designed for Jira, one of the most popular project management tools. It acts as a guiding light for software development teams, allowing them to efficiently manage and track their testing efforts within the familiar Jira environment. Xray seamlessly integrates with Jira, enhancing its capabilities and providing a comprehensive… Continue reading Xray- Testing Tool
Parallel Testing in TestNG
Parallel testing in TestNG is a technique used to execute multiple test cases or test methods simultaneously, thereby reducing the overall test execution time. TestNG provides built-in support for parallel execution, allowing testers to run tests in multiple threads or on multiple machines concurrently. This approach is particularly useful for large test suites, helping to… Continue reading Parallel Testing in TestNG
Priorities in TestNG
In TestNG, you can set priorities for test methods to control the order in which they are executed. Priorities are used to define the sequence in which test methods should run within a test class. TestNG executes methods with lower priority values before those with higher priority values. Here’s an example of how to use… Continue reading Priorities in TestNG
Running Group Tests using TestNG
TestNG, a powerful testing framework for Java applications, offers a wide array of features to streamline the testing process, one of which is the ability to organize and run tests in groups. This functionality proves invaluable when dealing with complex test suites that encompass various types of tests or need to be executed selectively. In… Continue reading Running Group Tests using TestNG
Selenide Automation Tool
Selenide is an automation tool and testing framework designed to simplify web application testing using Java. It provides an elegant and user-friendly API on top of Selenium WebDriver, which allows testers and developers to write concise and maintainable automated tests for web applications. Here are some key features and aspects of Selenide as an automation… Continue reading Selenide Automation Tool
Third-party tools for taking screenshots in Selenium
there are several third-party tools and libraries you can use for taking screenshots in Selenium WebDriver. However, please note that the landscape of software development changes rapidly, and there might be newer options available since then. Here are some popular libraries as of my last update: WebDriverManager: WebDriverManager is a Java library that simplifies the… Continue reading Third-party tools for taking screenshots in Selenium