Example usage for org.openqa.selenium By cssSelector

List of usage examples for org.openqa.selenium By cssSelector

Introduction

In this page you can find the example usage for org.openqa.selenium By cssSelector.

Prototype

public static By cssSelector(String cssSelector) 

Source Link

Document

Find elements via the driver's underlying W3C Selector engine.

Usage

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

@Test
public void method40() {
    driver.get(url);/*w ww .  j  av a  2s . c o  m*/
    //From state 0 to state 1
    //Eventable{eventType=click, identification=text Admin Page, element=Element{node=[A: null], tag=A, text=Admin Page, attributes={href=admin.php, title=Login to the Administration Region}}, source=StateVertexImpl{id=0, name=index}, target=StateVertexImpl{id=1, name=state1}}
    mutateDOMTree(0);
    checkState0_OriginalAssertions();
    checkState0_ReusedAssertions();
    checkState0_GeneratedAssertions();
    checkState0_LearnedAssertions();
    checkState0_AllAssertions();
    checkState0_RandAssertions1();
    checkState0_RandAssertions2();
    checkState0_RandAssertions3();
    checkState0_RandAssertions4();
    checkState0_RandAssertions5();
    driver.findElement(By.linkText("Admin Page")).click();
    //From state 1 to state 2
    //Eventable{eventType=click, identification=cssSelector input.submit, element=Element{node=[INPUT: null], tag=INPUT, text=, attributes={class=submit, type=submit, value=??????Login??????}}, source=StateVertexImpl{id=1, name=state1}, target=StateVertexImpl{id=2, name=state2}}
    mutateDOMTree(1);
    checkState1_OriginalAssertions();
    checkState1_ReusedAssertions();
    checkState1_GeneratedAssertions();
    checkState1_LearnedAssertions();
    checkState1_AllAssertions();
    checkState1_RandAssertions1();
    checkState1_RandAssertions2();
    checkState1_RandAssertions3();
    checkState1_RandAssertions4();
    checkState1_RandAssertions5();
    driver.findElement(By.id("loginAdminPass")).clear();
    driver.findElement(By.id("loginAdminPass")).sendKeys("editor");
    driver.findElement(By.cssSelector("input.submit")).click();
    //From state 2 to state 3
    //Eventable{eventType=click, identification=text Manage Stories, element=Element{node=[A: null], tag=A, text=Manage Stories, attributes={href=?page=stories}}, source=StateVertexImpl{id=2, name=state2}, target=StateVertexImpl{id=3, name=state3}}
    mutateDOMTree(2);
    checkState2_OriginalAssertions();
    checkState2_ReusedAssertions();
    checkState2_GeneratedAssertions();
    checkState2_LearnedAssertions();
    checkState2_AllAssertions();
    checkState2_RandAssertions1();
    checkState2_RandAssertions2();
    checkState2_RandAssertions3();
    checkState2_RandAssertions4();
    checkState2_RandAssertions5();
    driver.findElement(By.linkText("Manage Stories")).click();
    //From state 3 to state 4
    //Eventable{eventType=click, identification=cssSelector input.submit, element=Element{node=[INPUT: null], tag=INPUT, text=, attributes={class=submit, type=submit, value=??????Add Story??????}}, source=StateVertexImpl{id=3, name=state3}, target=StateVertexImpl{id=4, name=state4}}
    mutateDOMTree(3);
    checkState3_OriginalAssertions();
    checkState3_ReusedAssertions();
    checkState3_GeneratedAssertions();
    checkState3_LearnedAssertions();
    checkState3_AllAssertions();
    checkState3_RandAssertions1();
    checkState3_RandAssertions2();
    checkState3_RandAssertions3();
    checkState3_RandAssertions4();
    checkState3_RandAssertions5();
    driver.findElement(By.name("desc")).clear();
    driver.findElement(By.name("desc")).sendKeys("Greenery !!");
    driver.findElement(By.id("name")).clear();
    driver.findElement(By.id("name")).sendKeys("Photos");
    driver.findElement(By.cssSelector("input.submit")).click();
    //From state 4 to state 5
    //Eventable{eventType=click, identification=cssSelector a[title="Log Out"], element=Element{node=[A: null], tag=A, text=, attributes={href=?page=logout, title=Log Out}}, source=StateVertexImpl{id=4, name=state4}, target=StateVertexImpl{id=5, name=state5}}
    mutateDOMTree(4);
    checkState4_OriginalAssertions();
    checkState4_ReusedAssertions();
    checkState4_GeneratedAssertions();
    checkState4_LearnedAssertions();
    checkState4_AllAssertions();
    checkState4_RandAssertions1();
    checkState4_RandAssertions2();
    checkState4_RandAssertions3();
    checkState4_RandAssertions4();
    checkState4_RandAssertions5();
    driver.findElement(By.cssSelector("a[title=\"Log Out\"]")).click();
    //Sink node at state 5
    mutateDOMTree(5);
    checkState5_OriginalAssertions();
    checkState5_ReusedAssertions();
    checkState5_GeneratedAssertions();
    checkState5_LearnedAssertions();
    checkState5_AllAssertions();
    checkState5_RandAssertions1();
    checkState5_RandAssertions2();
    checkState5_RandAssertions3();
    checkState5_RandAssertions4();
    checkState5_RandAssertions5();
}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

public void checkState1_GeneratedAssertions() {
    if (!(isElementPresent(By.cssSelector("div#Granny[id=\"Granny\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;/*from  www .  jav a 2  s .c  o m*/
    } // generated assertion in case of ElementTagAttMatch

}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

public void checkState2_GeneratedAssertions() {
    if (!(isElementPresent(By.cssSelector("div#Granny[id=\"Granny\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;// w  w  w . ja va 2s.c  o  m
    } // generated assertion in case of ElementTagAttMatch

    if (!(isElementPresent(By.cssSelector("div.method[class=\"method\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of ElementTagAttMatch

    element = new DOMElement("IMG", "", new ArrayList<String>(Arrays.asList("id=\"ss_photo\"",
            "onload=\"javscript:ss_loaddone();\"", "src=\"images/000006_rryky_0.jpg\"")));
    parentElement = new DOMElement("A", "", new ArrayList<String>(
            Arrays.asList("href=\".?p=6\"", "id=\"ss_link2\"", "style=\"display:inline;\"")));
    childrenElements.clear();
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "1", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "1", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "2", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "2", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

public void checkState3_GeneratedAssertions() {
    if (!(isElementPresent(By.cssSelector("div#Granny[id=\"Granny\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;/*w  w w  . j a  va 2  s . co  m*/
    } // generated assertion in case of ElementTagAttMatch

    if (!(isElementPresent(By.cssSelector("div.method[class=\"method\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of ElementTagAttMatch

    element = new DOMElement("IMG", "", new ArrayList<String>(Arrays.asList("id=\"ss_photo\"",
            "onload=\"javscript:ss_loaddone();\"", "src=\"images/000006_rryky_0.jpg\"")));
    parentElement = new DOMElement("A", "", new ArrayList<String>(
            Arrays.asList("href=\".?p=6\"", "id=\"ss_link2\"", "style=\"display:inline;\"")));
    childrenElements.clear();
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "1", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "1", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "2", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "2", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

public void checkState4_OriginalAssertions() {
    if (!(driver.findElement(By.cssSelector("div.method")).getText()
            .matches("^[\\s\\S]*Story \"Photos\" added succesfully![\\s\\S]*$"))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;/*from   w w w  .  j  av  a 2s.  com*/
    } // original assertion

}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

public void checkState4_GeneratedAssertions() {
    element = new DOMElement("DIV", "Story\"Photos\"addedsuccesfully!",
            new ArrayList<String>(Arrays.asList("class=\"method\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"inside\"")));
    childrenElements.clear();// ww  w .  j a v a 2s . co m
    childrenElements.add(new DOMElement("DIV", "Story\"Photos\"addedsuccesfully!",
            new ArrayList<String>(Arrays.asList("class=\"note_valid\""))));
    //      if(!(isElementRegionFullPresent(parentElement , element, childrenElements))){System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());  return;} // generated assertion in case of AEP for Original

    if (!(isElementPresent(By.cssSelector("div#Granny[id=\"Granny\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of ElementTagAttMatch

    if (!(isElementPresent(By.cssSelector("div.method[class=\"method\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of ElementTagAttMatch

    element = new DOMElement("IMG", "", new ArrayList<String>(Arrays.asList("id=\"ss_photo\"",
            "onload=\"javscript:ss_loaddone();\"", "src=\"images/000006_rryky_0.jpg\"")));
    parentElement = new DOMElement("A", "", new ArrayList<String>(
            Arrays.asList("href=\".?p=6\"", "id=\"ss_link2\"", "style=\"display:inline;\"")));
    childrenElements.clear();
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "1", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "1", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

public void checkState4_AllAssertions() {
    if (!(driver.findElement(By.cssSelector("div.method")).getText()
            .matches("^[\\s\\S]*Story \"Photos\" added succesfully![\\s\\S]*$"))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;/*from w ww .j  ava  2  s  .co m*/
    } // original assertion

    element = new DOMElement("DIV", "Story\"Photos\"addedsuccesfully!",
            new ArrayList<String>(Arrays.asList("class=\"method\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"inside\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("DIV", "Story\"Photos\"addedsuccesfully!",
            new ArrayList<String>(Arrays.asList("class=\"note_valid\""))));
    //      if(!(isElementRegionFullPresent(parentElement , element, childrenElements))){System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());  return;} // generated assertion in case of AEP for Original

    element = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("style=\"position: relative;\"")));
    parentElement = new DOMElement("DIV", "",
            new ArrayList<String>(Arrays.asList("style=\"padding-left: 30px\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("SPAN", "Editit::Delete/Clear", new ArrayList<String>(
            Arrays.asList("style=\"color: #333; position: absolute; top: 0px; right: 80px; \""))));
    childrenElements.add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList("class=\"dot\""))));
    childrenElements.add(
            new DOMElement("SPAN", "", new ArrayList<String>(Arrays.asList("href=\"./?s=3\"", "name=\"3\""))));
    childrenElements
            .add(new DOMElement("A", "Photos", new ArrayList<String>(Arrays.asList("class=\"categinfo\""))));
    childrenElements
            .add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList("class=\"categdesc\""))));
    childrenElements.add(new DOMElement("SPAN", "", new ArrayList<String>(Arrays.asList(""))));
    childrenElements.add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList(""))));
    childrenElements.add(new DOMElement("DIV", "Greenery!!", new ArrayList<String>(Arrays.asList(""))));
    childrenElements.add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagAttPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // predicted region assertion

    element = new DOMElement("TABLE", "[Dismiss]",
            new ArrayList<String>(Arrays.asList("cellpadding=\"0\"", "cellspacing=\"0\"", "id=\"helpBox\"",
                    "ondblclick=\"HideHelp();\"", "onmouseup=\"DontHideHelp();\"")));
    parentElement = new DOMElement("DIV", "",
            new ArrayList<String>(Arrays.asList("class=\"Helping\"", "id=\"helpBoxContainer\"", "style=\"\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList(""))));
    childrenElements.add(new DOMElement("TBODY", "[Dismiss]", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagAttPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // predicted region assertion

    element = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"part\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList("class=\"title\""))));
    childrenElements.add(new DOMElement("DIV", "ManageStories(?):",
            new ArrayList<String>(Arrays.asList("class=\"inside\""))));
    childrenElements.add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList(""))));
    childrenElements.add(new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList(""))));
    childrenElements.add(new DOMElement("#text", "", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagAttPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // predicted region assertion

}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase40.java

public void checkState5_GeneratedAssertions() {
    if (!(isElementPresent(By.cssSelector("div#Granny[id=\"Granny\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;/*from   ww  w . j  av  a2  s . c  om*/
    } // generated assertion in case of ElementTagAttMatch

    element = new DOMElement("IMG", "", new ArrayList<String>(Arrays.asList("id=\"ss_photo\"",
            "onload=\"javscript:ss_loaddone();\"", "src=\"images/000006_rryky_0.jpg\"")));
    parentElement = new DOMElement("A", "", new ArrayList<String>(
            Arrays.asList("href=\".?p=6\"", "id=\"ss_link2\"", "style=\"display:inline;\"")));
    childrenElements.clear();
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "1", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "1", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "2", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "2", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "Yourratingsaved!",
            new ArrayList<String>(Arrays.asList("id=\"rateStatus\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "Yourratingsaved!", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase41.java

@Test
public void method41() {
    driver.get(url);/* ww  w .  j  a va  2  s .  c o  m*/
    //From state 0 to state 1
    //Eventable{eventType=click, identification=text Admin Page, element=Element{node=[A: null], tag=A, text=Admin Page, attributes={href=admin.php, title=Login to the Administration Region}}, source=StateVertexImpl{id=0, name=index}, target=StateVertexImpl{id=1, name=state1}}
    mutateDOMTree(0);
    checkState0_OriginalAssertions();
    checkState0_ReusedAssertions();
    checkState0_GeneratedAssertions();
    checkState0_LearnedAssertions();
    checkState0_AllAssertions();
    checkState0_RandAssertions1();
    checkState0_RandAssertions2();
    checkState0_RandAssertions3();
    checkState0_RandAssertions4();
    checkState0_RandAssertions5();
    driver.findElement(By.linkText("Admin Page")).click();
    //From state 1 to state 2
    //Eventable{eventType=click, identification=cssSelector input.submit, element=Element{node=[INPUT: null], tag=INPUT, text=, attributes={class=submit, type=submit, value=??????Login??????}}, source=StateVertexImpl{id=1, name=state1}, target=StateVertexImpl{id=2, name=state2}}
    mutateDOMTree(1);
    checkState1_OriginalAssertions();
    checkState1_ReusedAssertions();
    checkState1_GeneratedAssertions();
    checkState1_LearnedAssertions();
    checkState1_AllAssertions();
    checkState1_RandAssertions1();
    checkState1_RandAssertions2();
    checkState1_RandAssertions3();
    checkState1_RandAssertions4();
    checkState1_RandAssertions5();
    driver.findElement(By.id("loginAdminPass")).clear();
    driver.findElement(By.id("loginAdminPass")).sendKeys("editor");
    driver.findElement(By.cssSelector("input.submit")).click();
    //From state 2 to state 42
    //Eventable{eventType=click, identification=xpath /HTML[1]/BODY[1]/CENTER[1]/DIV[2]/DIV[2]/A[1], element=Element{node=[A: null], tag=A, text=, attributes={href=?page=photos, title=Manage Photos}}, source=StateVertexImpl{id=2, name=state2}, target=StateVertexImpl{id=42, name=state42}}
    mutateDOMTree(2);
    checkState2_OriginalAssertions();
    checkState2_ReusedAssertions();
    checkState2_GeneratedAssertions();
    checkState2_LearnedAssertions();
    checkState2_AllAssertions();
    checkState2_RandAssertions1();
    checkState2_RandAssertions2();
    checkState2_RandAssertions3();
    checkState2_RandAssertions4();
    checkState2_RandAssertions5();
    driver.findElement(By.xpath("/HTML[1]/BODY[1]/CENTER[1]/DIV[2]/DIV[2]/A[1]")).click();
    //Sink node at state 42
    mutateDOMTree(42);
    checkState42_OriginalAssertions();
    checkState42_ReusedAssertions();
    checkState42_GeneratedAssertions();
    checkState42_LearnedAssertions();
    checkState42_AllAssertions();
    checkState42_RandAssertions1();
    checkState42_RandAssertions2();
    checkState42_RandAssertions3();
    checkState42_RandAssertions4();
    checkState42_RandAssertions5();
}

From source file:com.crawljax.plugins.testilizer.generated.photogallery_EXND.GeneratedTestCase41.java

public void checkState42_GeneratedAssertions() {
    if (!(isElementPresent(By.cssSelector("div#Granny[id=\"Granny\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;/*  ww w . ja v a  2 s  .c  om*/
    } // generated assertion in case of ElementTagAttMatch

    if (!(isElementPresent(By.cssSelector("div.method[class=\"method\"]")))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of ElementTagAttMatch

    element = new DOMElement("IMG", "", new ArrayList<String>(Arrays.asList("id=\"ss_photo\"",
            "onload=\"javscript:ss_loaddone();\"", "src=\"images/000006_rryky_0.jpg\"")));
    parentElement = new DOMElement("A", "", new ArrayList<String>(
            Arrays.asList("href=\".?p=6\"", "id=\"ss_link2\"", "style=\"display:inline;\"")));
    childrenElements.clear();
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "1", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "1", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

    element = new DOMElement("SPAN", "2", new ArrayList<String>(Arrays.asList("id=\"ss_n\"")));
    parentElement = new DOMElement("DIV", "", new ArrayList<String>(Arrays.asList("class=\"titlepart\"",
            "style=\"letter-spacing: 2px; padding-bottom: 1em; margin-bottom: 0px;\"")));
    childrenElements.clear();
    childrenElements.add(new DOMElement("#text", "2", new ArrayList<String>(Arrays.asList(""))));
    if (!(isElementRegionTagPresent(parentElement, element, childrenElements))) {
        System.out.println(Thread.currentThread().getStackTrace()[1].getMethodName());
        return;
    } // generated assertion in case of RegionTagMatch

}