J'essaye d'écrire un script d'automation pour valider le contrôle de sélecteur de date de Kendo mais il n'envoie pas la valeur comme format attendu.comment automatiser les contrôles du sélecteur de date de kendo en utilisant un outil de rapporteur?
Automatisation Script
describe('Submit a form with date values ', function() {
it('Should submit a form after entering all the required fields', function() {
var date_picker = element(by.xpath("//ca-datepicker[@name='enterDate']//input"));
date_picker.sendKeys("01/01/2015);
}
}
Résultat Il est l'envoi de la valeur 05/jour/2015
HTML:
<html>
<body>
<ca-datepicker class="ca-datepicker ca-validation ng-untouched ng-pristine ng-invalid" _ngcontent-c23="" name="enterDate" required="" validatemin="">
<kendo-datepicker class="ca-datepicker__input k-widget k-datepicker k-header ng-untouched ng-pristine ng-valid">
<!---->
<span class="k-picker-wrap k-state-default">
<kendo-dateinput class="k-widget k-dateinput">
<!---->
<span class="k-dateinput-wrap">
<input class="k-input" autocapitalize="off" autocomplete="off" autocorrect="off" role="spinbutton" spellcheck="false" title="" tabindex="2" aria-expanded="false" aria-haspopup="true" aria-valuetext=""/>
<!---->
</span>
</kendo-dateinput>
<span class="k-select" role="button" title="Toggle calendar" aria-label="Toggle calendar" aria-controls="01109451-42bb-40a9-abb4-fc148dca7114">
<span class="k-icon k-i-calendar"/>
</span>
</span>
<!---->
<!---->
</kendo-datepicker>
<!---->
</ca-datepicker>
</body>
<html>
Pourriez-vous poster votre code en procédant à la modification de cette question? –