Posts

Handle progress bar in selenium

Image
 To handle a progress bar in percentages using Selenium with Java, you can wait for the progress bar to reach a specific percentage and then continue with your test.  Here's an example code snippet that demonstrates this: ```java import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.selenium.support.ui.WebDriverWait; public class ProgressBarHandling {     public static void main(String[] args) {         // Set the path to the chromedriver executable         System.setProperty("webdriver.chrome.driver", "path/to/chromedriver");         // Create a new instance of the ChromeDriver         WebDriver driver = new ChromeDriver();         // Open the webpage with the progress bar      ...

Handle online website date

 To pick up a date from an online website using Java, you can utilize the JSoup library, which is a convenient tool for parsing HTML and extracting information from web pages. Here's an example code snippet: ```java import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import java.io.IOException; public class WebsiteDateFetcher {     public static void main(String[] args) {         try {             // Fetch the website HTML             Document doc = Jsoup.connect("http://example.com").get();             // Locate the element containing the date             Element dateElement = doc.select("span.date").first();             // Extract the date value             String date = dateElement.text();             Syste...

Read date from excel

 To handle an Excel sheet date with an online website date using Selenium and Java, you can use the Apache POI library to read data from the Excel sheet and compare it with the date obtained from the website. Here's an example: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import java.io.FileInputStream; import java.time.LocalDate; import java.time.format.DateTimeFormatter; public class ExcelDateComparator {     public static void main(String[] args) {         // Set the path to chromedriver.exe         System.setProperty("webdriver.chrome.driver", "path/to/chromedriver.exe");         // Create a new instance of ChromeDriver         WebDriver driver = new ChromeDriver();         try {       ...

Java code that uses the JavaMail API to verify a temporary email address by checking the inbox

 Sure! Here's an example of Java code that uses the JavaMail API to verify a temporary email address by checking the inbox: ```java import java.util.Properties; import javax.mail.*; public class EmailVerifier {     public static void main(String[] args) {         // Temporary email address details         String email = "example@example.com";         String password = "password";                  // Email server settings         String host = "imap.example.com";         int port = 993;         try {             // Connect to the email server             Properties props = new Properties();             props.put("mail.imap.host", host);             props.put("mail.imap.port", port);   ...

Easy way to create xpath in API testing

 Hello friends, XPath (XML Path Language) can be used in API testing to extract data from XML or HTML responses. XPath is a query language that allows you to navigate through the structure of an XML or HTML document and select specific elements or values based on their location or attributes. Here's an example of how you can use XPath in API testing: 1. Send a request to the API endpoint and receive the XML or HTML response. 2. Parse the response using an XML or HTML parser library in your preferred programming language. Some popular libraries include lxml (Python), jsoup (Java), or XmlDocument (C#). 3. Use XPath expressions to navigate through the parsed document and extract the desired data. XPath expressions are written in a syntax that defines the path to the elements you want to select. For example, let's say you have the following XML response: ```xml <root>   <item id="1">     <name>Item 1</name>     <price>10.99</pri...

Which certification goods for automation tester you should do for bright career

Image
 There are several certifications available for automation testers that can enhance your professional credentials and demonstrate your expertise in the field. Here are some popular certifications that are recognized in the industry: 1. ISTQB Certified Tester—Foundation Level: The ISTQB Foundation Level certification is a widely recognized certification for software testing professionals. While it is not specifically focused on automation testing, it provides a strong foundation of knowledge and principles that are applicable to automation testing as well. 2. ISTQB Certified Tester—Advanced Level (Test Automation Engineer): This certification from ISTQB is specifically designed for test automation professionals. It covers topics such as test automation planning, test implementation, test execution, and maintaining test automation solutions. 3. Selenium Certification: Selenium is a popular open-source automation testing framework used for web application testing. Several organization...

Sorting array

Image
 In java language, we have multiple element to manipulate that data into single manner. Array is best choice to describe to all element by same name where we can sort our element by using  treeset and different logical representation. Hence, you can watch video and understand the logic. This logic we can used to compare list for automation purpose and verify element which is available in the list or not. put any comment or need to create any video in chat box .