为什么sendKeys不能使用这个Protractor脚本?为什么sendKeys不能使用这个Protractor脚本?
几乎没有我在量角器中尝试做的工作,但是这看起来应该是正确的。我在想什么?
creditCardInformation = function (ccHolderName,ccNumber,ccExpirationDate,ccCvvCode,ccBillingAddress,ccBillingCity,ccBillingState,ccBillingCountry) {
// ### USER-DEFINED VARIABLES - Credit Card
var ccHolderName = 'Johann Sebastian';
var ccNumber = '1111222233334444';
var ccExpirationDate = '10/2020';
var ccCvvCode = '896';
var ccBillingAddress = '1313 Mockingbird Lane';
var ccBillingCity = 'Chicago';
var ccBillingState = 'IL';
var ccBillingCountry = 'USA';
// ### STATIC VARIABLES - Credit Card
var creditCardHolderName = element(by.model('cc.cardHolderName'));
var creditCardNumber = element(by.model('cc.creditCardNumber'));
var creditCardExpirationDate = element(by.model('cc.expiry'));
var creditCardCvvCode = element(by.model('cc.cvv'));
var creditCardBillingAddress = element(by.model('cc.billingAddress'));
var creditCardBillingCity = element(by.model('cc.billingCity'));
var creditCardBillingState = element(by.model('cc.billingState'));
var creditCardBillingCountry = element(by.model('cc.billingCountry'));
// ### STATIC FUNCTIONS - Credit Card
creditCardHolderName.sendKeys(ccHolderName);
creditCardNumber.sendKeys(ccNumber);
creditCardExpirationDate.sendKeys(ccExpirationDate);
creditCardCvvCode.sendKeys(ccCvvCode);
creditCardBillingAddress.sendKeys(ccBillingAddress);
creditCardBillingCity.sendKeys(ccBillingCity);
creditCardBillingState.sendKeys(ccBillingState);
creditCardBillingCountry.sendKeys(ccBillingCountry);
};
https://jsfiddle.net/quantumspooky/86k6z9pt/