Ich versuche, ein Feld mit einem einzigartigen Satz von Zeichen vorzufüllen, so dass ich automatisch Testkonten erstellen kann. Aufgrund der Art der Einrichtung des Systems muss das Namensfeld eindeutig sein und darf keine numerischen Zeichen enthalten.Selen Hinzufügen seltsamer Zeichen an das Ende von Javascript in einem Formularfeld
Ich stelle diesen Selen Code zusammen, und es funktioniert 99% des Weges, aber hinterlässt zusätzliche überflüssige Zeichen am Ende des guten Codes.
javascript{stringtime='';
nowtime=new Date().getTime().toString();
for (var i in nowtime)
{ stringtime+=String.fromCharCode(parseInt(nowtime[i])+65); };
'test' + stringtime + '\0'}
Ergebnis: testBCEBBJCBFBBAI + eine Reihe von Zeichen, die in hier nicht kopiert. Sie sehen aus wie 4 Nullen in einer Box.
Vielen Dank im Voraus für die Hilfe.
Von http://www.asciitable.com/ - '\ 0' ist ein Null-Code, deshalb erhalten Sie die seltsamen Symbole. –
siehe meinen Kommentar unten. Auch ohne meinen Nullcode habe ich immer noch ein Problem. – Derek
Aktualisiert nach dem Testen in Selenium IDE –