使用java.util的自动测试
我想使用java.util为网站编写一个自动测试。我不太清楚random()是如何使用的,但是使用java.util的自动测试,java,Java,我想使用java.util为网站编写一个自动测试。我不太清楚random()是如何使用的,但是 我想为该网站创建一个新的帐户,在创建帐户后,我希望用户名和密码可以从字母表中随机抽取 创建密码后,应确认所创建的随机密码 使用创建的凭据登录网站 这就是我到目前为止所做的: public void createNewAccount() { clickOnCss("#not_logged_user"); typeInCss("#quicksignup_name", "randomNam
public void createNewAccount() {
clickOnCss("#not_logged_user");
typeInCss("#quicksignup_name", "randomName");
typeInCss("#quicksignup_email", "myEmail");
typeInCss("#quicksignup_pass", "randomPassword");
typeInCss("#quicksignup_pass_confirm", "confirmRandomPassword");
clickOnCss("#quicksignup_button");
}
public void SignInWithNewAccount(){
clickOnCss("hp_login_bt");
typeInCss("#quicklogin_name", "NewRandomName");
typeInCss("#quicklogin_pass", "NewRandomPassword");
}
@Test
public void randomName() {
Random signUp = new Random();
int name = signUp.nextInt(26) + (byte) 'a';
}
将此更改为:
public void createNewAccount(String name) {
clickOnCss("#not_logged_user");
typeInCss("#quicksignup_name", name);
typeInCss("#quicksignup_email", "myEmail");
typeInCss("#quicksignup_pass", "randomPassword");
typeInCss("#quicksignup_pass_confirm", "confirmRandomPassword");
clickOnCss("#quicksignup_button");
}
@Test
public void randomName() {
Random signUp = new Random();
String name = signUp.nextInt(26).toString() + 'a';
createNewAccount(name);
}
诸如此类,如果需要,可以添加更多参数。您似乎正在使用库来自动化web测试,这是什么?还有,您的问题是什么?您的问题不清楚?您是否在寻求有关使用random()的帮助,那么为什么会出现这些问题。请在python中使用Scrapy而不是java selenium中的请求。那会帮你节省很多时间。