Selenium
で新しいです。私はC#
言語を使用しています。 calendar(datepicker)から日付を選択したいと思います。別の2つのカレンダーとsendkeys(date)を選択する必要があります。カレンダーから日付を選択する方法(datepicker)
まずカレンダー:今日
第二カレンダー:明日
Selenium
で新しいです。私はC#
言語を使用しています。 calendar(datepicker)から日付を選択したいと思います。別の2つのカレンダーとsendkeys(date)を選択する必要があります。カレンダーから日付を選択する方法(datepicker)
まずカレンダー:今日
第二カレンダー:明日
Scenario1: テキストボックス日付ピッカーに添付しているとあなたのTextBoxの詳細を入力することが可能となります。そして、直接Secified形式でボックスをテキストに日付を送る
IWebElement txtBxDatePicker = driver.FindElement(By.Id("TextBoxOfDatePicker"));
txtBxDatePicker.SendKeys("dd/mm/yyy"); //Send in Required Format.
Scenario2: テキストボックスは、日付ピッカーに添付しているとあなたのTextBoxの詳細を入力する無効です。 JavaScriptExecuter.Andを使用し、上記のコードを使用して、テキストボックスの読み取り専用属性をfalseに変更します。
var tomorrow = DateTime.Now.AddDays(+1); var tomorrowyear =新しいDateTime(明日.Year、tomorrow.Month、tomorrow.Day); DateTime today = DateTime.Now; 文字列baslangıctarihi= today.Day + "/" + today.Month + "/" + today.Year; 文字列bitistarihi =明日.Day + "/" +明日。月+ "/" +明日。 – Husnuye
IWebElement gun1 = webdriver.FindElement(By.Name( "ctl00 $ cbhDetail $ datePicker1")); gun1.SendKeys(baslangıctarihi); Thread.Sleep(2000); IWebElement gun2 = webdriver.FindElement(By.Name( "ctl00 $ cbhDetail $ datePicker2")); gun2.SendKeys(bitistarihi); Thread.Sleep(2000); – Husnuye
これらの "ctl00 $ cbhDetail $ datePicker1"と "ctl00 $ cbhDetail $ datePicker2"の名前は、DatePickersまたはDatePickers自体に添付されていますか?あなたはページのスクリーンプリントとそのHTMLコードを共有していただけますか? – Siva
あなたはこれまで何をしましたか? – Mistalis
[これをチェック](http://stackoverflow.com/questions/38400383/selenium-webdriver-css-selector-help-for-selecting-date/38402746#38402746)Javaでの実装では、C# – Madhan