javascript之使用faker.js为casperjs生成表单

落叶无声 阅读:68 2026-01-12 12:40:41 评论:0

Casperjs可以填写和提交表单,但需要你自己放置并每次都更改。 Faker.js可以生成表单需要的faker日期。所以我就想怎么把它结合起来呢?例如像这样的代码::

var casper = require('casper'); 
 
var Faker = require('./Faker'); 
 
casper.start('http://contact.form', function() { 
 
    this.fill('form#contact-form', { 
 
     'name':   'Chuck Norris', 
 
     'email':  'chuck@norris.com', 
 
    }, true); 
 
}); 
 
casper.start('http://contact.form', function() { 
 
    this.fill('form#contact-form', { 
 
     'name':   Faker.Name.findName(), 
 
     'email':  Faker.Internet.email(), 
 
    }, true); 
 
}); 

你觉得这个说法正确吗?

请您参考如下方法:

如果您的脚本找不到“./Faker”,请尝试以下操作:

sudo npm install -g Faker 

然后:

var casper = require('casper'); 
var Faker = require('Faker'); 
 
// do your thing 


标签:JavaScript
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号