0

我对注册表单(姓名、电子邮件、密码)进行了测试,我希望它每次都使用随机生成的电子邮件地址,这样我就不必对测试进行任何清理或编辑. 我需要帮助文件还是可以在测试中完成?

我的片段看起来像这样——

casper.then(function() {
this.echo('signing up with the follow credentials:', 'COMMENT');
this.fill('.sign_up', {
    'name': 'mariah carey',
    'email': 'mariahcarey@dododoodo.com',
    'password': 'testtest123'
}, true);
4

1 回答 1

1

在您的测试脚本中,您可以创建 javascript 函数以随机生成电子邮件地址。

casper.then(function() {

  this.echo('signing up with the follow credentials:', 'COMMENT');
  this.fill('.sign_up', {
      'name': 'mariah carey',
      'email': generatePassword(),
      'password': 'testtest123'
  }, true);
}

...

function generatePassword(){
   var email;
   // Here code for generate email
   return email;
}

您可以对名称和密码执行相同的操作。

于 2013-05-28T21:28:40.013 回答