私は予約を予約する必要がある1つのシナリオがあります。私は過去に予約を予約できないという制限があります。このシナリオを自動化する必要があります。分度器の現在の時刻を確認することができます
これは現在の時刻を確認して、本の予約時間を「現時点で+1」にすることは可能ですか?
私は予約を予約する必要がある1つのシナリオがあります。私は過去に予約を予約できないという制限があります。このシナリオを自動化する必要があります。分度器の現在の時刻を確認することができます
これは現在の時刻を確認して、本の予約時間を「現時点で+1」にすることは可能ですか?
確かに、これはまだJavaScriptのである、あなたはDate()
経由get the tomorrow's dateことができます。
var date = new Date(new Date().getTime() + 24 * 60 * 60 * 1000);
var day = date.getDate();
var month = date.getMonth() + 1;
var year = date.getFullYear();
var tomorrowDate = day + "/" + month + "/" + year;
そして、例えば、あなたが適切な入力にこのtomorrowDate
文字列を送信することができます
element(by.id("appointmentDate")).sendKeys(tomorrowDate);
あり日付ピッカーで現在の日付を設定する方法。
var pickerDue = element(by.model("model of your date picker"));
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10) {
dd='0'+dd
}
if(mm<10) {
mm='0'+mm
}
today = yyyy+'-'+mm+'-'+dd;
pickerDue.clear();
pickerDue.sendKeys(today);
このコードは私に役立ちます。問題がある場合は、お気軽にお問い合わせください。
これが役に立ちます。 :)
あなたは明日のことを意味する現時点で+1と仮定します:) – alecxe