Hi All,
Cucumber is giving following lines of error when i am trying to use login with username syntax:-
org.openqa.selenium.InvalidSelectorException: invalid selector: Unable to locate an element with the xpath expression because of the following error:SyntaxError: Failed to execute 'evaluate' on 'Document': The string '' is not a valid XPath expression.
And I login with username "username" # CucumberBaseFixture.loginWithUsername(String) com.appiancorp.ps.automatedtest.exception.GenericTestException: message:<<An error has occurred: Login page - username>> at com.appiancorp.ps.automatedtest.exception.ExceptionBuilder.build(ExceptionBuilder.java:78) at com.appiancorp.ps.automatedtest.tempo.TempoLogin.login(TempoLogin.java:140) at com.appiancorp.ps.automatedtest.fixture.BaseFixture.loginIntoWithUsernameAndPassword(BaseFixture.java:427) at com.appiancorp.ps.automatedtest.fixture.BaseFixture.loginIntoWithUsername(BaseFixture.java:457) at com.appiancorp.ps.automatedtest.fixture.BaseFixture.loginWithUsername(BaseFixture.java:468) at com.appiancorp.ps.cucumber.fixtures.CucumberBaseFixture.loginWithUsername(CucumberBaseFixture.java:68) at ?.I login with username "username"(src/test/resources/Site.feature:7)
Strangely i am able to login to Appian environment but still this code fails around this syntax. Please provide your pointers for this.
Discussion posts and replies are publicly visible
can you add screenshot for your environment login page and the actual feature as well. It might help to provide you a solution. Does your environment have any terms to agree before loging in
I am having the same error.
What is the right format to update user.properties ?
If I have a user with name as xyz@xyz.com and a password as xyz ?
should I update the user.properties with
# Users used for Given I login with username "fitnesse.user"xyz@xyz.com=xyz
Did you find a solution for the above? I am also facing the same issue...