这是我测试的片段:
# enter credit card number
wait = WebDriverWait(driver, 10)
driver.switch_to.frame("billingFormFrame")
cc = driver.find_element_by_id("creditCardNumber")
cc.click()
cc.send_keys("4111111111111111")
# enter expiration
selectmonth = Select(driver.find_element_by_id("expirationMonth"))
selectmonth.select_by_value("10")
#expiration块上的测试错误,但我的问题是为什么信用卡字段不填充4111111111111?我没有收到与creditCardNumber字段相关的错误,但没有输入任何值。我在那里做错了什么?
要明确的是,我的问题不是我收到错误的原因,但为什么没有显示信用卡号码值?
如果有人关心的话:
http://store.nike.com/us/en_us/pd/air-presto-ultra-flyknit-shoe/pid-10997057/pgid-11044479