Ejemplo n.º 1
0
  public void Registration(String methodName, Jquerywidget jquerywidget) throws Exception {

    Registration regist = jquerywidget.getRegistration();

    if (StringUtils.isEmpty(methodName)) {
      methodName = Thread.currentThread().getStackTrace()[1].getMethodName();
      ;
    }

    waitForElementPresent(uiConstants.getSignupLink(), methodName);
    getXpathWebElement(uiConstants.getSignupLink());
    click();

    waitForElementPresent(uiConstants.getRegFirstName(), methodName);
    getXpathWebElement(uiConstants.getRegFirstName());
    sendKeys(regist.getFirstname());

    waitForElementPresent(uiConstants.getRegLastName(), methodName);
    getXpathWebElement(uiConstants.getRegLastName());
    sendKeys(regist.getLastname());

    waitForElementPresent(uiConstants.getRegEmail(), methodName);
    getXpathWebElement(uiConstants.getRegEmail());
    sendKeys(regist.getEmail());

    waitForElementPresent(uiConstants.getRegPassword(), methodName);
    getXpathWebElement(uiConstants.getRegPassword());
    sendKeys(regist.getPassword());

    waitForElementPresent(uiConstants.getRegPhoneNumber(), methodName);
    getXpathWebElement(uiConstants.getRegPhoneNumber());
    sendKeys(regist.getPhonenumber());

    waitForElementPresent(uiConstants.getRegSubmitButton(), methodName);
    getXpathWebElement(uiConstants.getRegSubmitButton());
    click();
  }