Casperjs可以填写和提交表格,但你需要自己填写,每次都要修改。Faker.js可以生成表单所需的伪造日期。所以,我只是想如何把它结合在一起?例如,如下代码::
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);
});你认为这样做对不对?
发布于 2014-05-17 15:12:14
如果您的脚本找不到"./Faker",请尝试如下所示:
sudo npm install -g Faker然后:
var casper = require('casper');
var Faker = require('Faker');
// do your thinghttps://stackoverflow.com/questions/23699041
复制相似问题