Friday, December 30, 2022
Thursday, December 29, 2022
Wednesday, December 28, 2022
Tuesday, December 27, 2022
Monday, December 26, 2022
Sunday, December 25, 2022
Saturday, December 24, 2022
Friday, December 23, 2022
Wednesday, December 21, 2022
Tuesday, December 20, 2022
Monday, December 19, 2022
Saturday, December 17, 2022
Saturday, February 5, 2022
Strings
In Java, a string is an object that represents a sequence of characters. The java.lang.String class is used to create string object.
String contains an immutable sequence of Unicode characters.
//Using String literal
String str1 = “Welcome 1”;
//Using new keyword
str2 = new String(“ Welcome1 ”);
2. Immutable String:
class Stringimmutable
{
public static void main(String args[]) {
String s=“SoftwareTesting”;
s.concat(“Strings”);
}
}
3. Methods of Strings:
//compares address
str1==str2 ;
//compares the values
String newStr = str1.equals(str2);
//compares the values ignoring the case
String newStr = str1.equalsIgnoreCase();
//calculates length
newStr = str1.length();
//extract i’thcharacter
newStr = str1.charAt(i);
//returns string in ALL CAPS
newStr = str1.toUpperCase();
//returns string in ALL LOWERvsCASE
newStr = str1.toLowerCase();
//search and replace
newStr = str1.replace(oldVal, newVal);
//trims surrounding whitespace
newStr = str1.trim();
//check for the values
newStr = str1.contains(“value”);
//convert String to character type array
newStr = str1.toCharArray();
//Check for empty String
newStr = str1.IsEmpty();
//Check if string ends with the given suffix
newStr = str1.endsWith();
STRING CONVERSIONS:
1. String to Int Conversion:
//Converting a string to int
String str=“123”;
int inum1 = 10;
int inum2 = Integer.parseInt(str);
2. Int to String Conversion:
// Conversion of Int to String
int var = 211;
String str = String.valueOf(var);
System.out.print1n(111+str);
3. String to Double Conversion:
//displaying the value of variable dnum
String str = “111.222”;
double dnum = Double.parseDouble(str);
4. Double to String Conversion:
//conversion using valueOf() method
//double value
double dnum = 11.222;
String str = String.valueOf(dnum);
This article focuses on Strings Basics, its methods and Conversions.
Thanks for reading my article..!!!!
Happy Strings!!!!
Saturday, January 8, 2022
What is TestNG?
TestNG is a testing framework
inspired from JUnit and NUnit but introducing some new functionality that makes
it more powerful and easier to use.
It is an open-source
automated testing framework. TestNG is similar to JUnit.
It is designed to be better than JUnit, especially when testing integrate classes.
TestNG eliminates most limitations of the older framework and gives the developer the ability to write more flexible and powerful tests with help of Easy Annotations, Grouping, Sequencing, Parameterizing.
Benefits of TestNG in terms of Selenium
testing are:
·
It gives the ability to produce HTML
Reports of execution
·
Annotations made testers life easy
·
Test cases can be Grouped &
Prioritized more easily
·
Parallel testing is possible
·
Generates Logs
·
Data Parameterization is possible