私はSeleniumとJavaが初めてです。
以下を試して、姓のフィールド値を私が提供したものと比較しました。
String lastname=selenium.getValue("//*[@id='lastName']");
System.out.println(lastname);
assertTrue (lastname == "xxx");
失敗し続けています。
文字通り、Eclipseの助けを借りて最後の行を変更しようとしました(試行錯誤のみ)
assertTrue("lastname.equals("xxx"));
正常に動作しています...最初のケースで失敗したのはなぜですか? == は文字列を比較できませんか?