我完全是 phonegap/cordova 应用程序的新手。基本上我的应用程序中有一个表单,我想编写一个脚本,基本上在表单中输入值,并每次都使用新的随机值继续这样做。我不知道从哪里开始。有人可以帮我解决这个问题,这样我至少可以开始学习如何编写自动化测试脚本了吗?
最佳答案
好吧,基本上你可以采用这样的功能(由用户 csharptest.net 提供)
function makeString()
{
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
var len = Math.floor((Math.random() * 10) + 1);
for( var i=0; i < len; i++ )
text += possible.charAt(Math.floor(Math.random() * possible.length));
return text;
}
获取随机字符串。然后你做类似的事情
document.getElementById("form_field1").value = makeString();
document.getElementById("form_field2").value = makeString();
对于表单的每个字段,例如
<form id="my_form">
<input type="text" id="form_field1" />
<input type="text" id="form_field2" />
</form>
设置值后,您可以提交表单
document.getElementById("my_form").submit();
关于cordova - 在 phonegap/cordova 中测试表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27840627/