4. Java Arrays & Array Utility Operations

Java Arrays in Test Automation

import java.util.Arrays;

// Single-dimensional array:
String[] expectedTabs = {"Home", "Courses", "Practice", "Profile"};

// Iteration:
for (int i = 0; i < expectedTabs.length; i++) {
System.out.println("Checking tab: " + expectedTabs[i]);
}

// Sorting and searching:
int[] responseTimes = {450, 120, 890, 230};
Arrays.sort(responseTimes); // [120, 230, 450, 890]
int minTime = responseTimes[0];

Task

  • Implement verifyMenuItems:
  • 1. Accept String[] actualItems and String[] expectedItems.
  • 2. Return true if Arrays.equals(actualItems, expectedItems) is true, otherwise false.
πŸ’‘Common doubts
Did you like the problem?
Lesson 4 of 38
Java
Loading code editor…
Next