我正在寻找一种在Selenium中输入和输入或返回键的快捷方式.不幸的是,我试图测试的表单(不是我自己的代码,所以我无法修改)没有提交按钮.手动使用时,我只需输入ENTER或RETURN.我需要知道如何使用Selenium type命令执行此操作,因为没有可单击的按钮.
我在IE中收到一个脚本错误:
行:59字符:71错误:预期的标识符,字符串或数字代码:0
第59行,字符71似乎与我的代码实际上不对应.它甚至没有说什么文件,但我查看了我的主要javascript文件,查看页面源等.
这在我之前发生过,我一直环顾四周,直到我终于发现代码错误 - 通常是逗号 - 但我真的想从这些行/字符数中得到一些用处.我读过一次,它是对IE读取的页面内部版本的引用.
有没有人知道如何找出这些数字实际意味着什么,并看到导致问题的代码行?
感谢任何帮助!
我正在收到用户的报告和投诉,他们将使用屏幕并在下次请求时立即返回登录屏幕.它不会一直发生,而是随机发生.
我正在使用CakePHP和Auth组件,除了这个问题之外,它似乎运行良好
我在Cake论坛上得到了一些反馈,这有时是由重置会话的404请求引起的,即如果你有一个损坏的图像链接或缺少的favicon文件.我打开了firebug并且没有失败的请求,因此我将此作为一种可能性进行了排除,但是用户偶尔会被注销.这似乎发生在浏览器和操作系统之间.
下面是我的配置设置的摘要:Security.level = high Session.timeout = 1200 //这意味着我的实际超时应该是12,000秒Session.save = php
我真的不知道造成这个问题的原因......
automation ×1
cakephp ×1
debugging ×1
enter ×1
javascript ×1
keypress ×1
php ×1
selenium ×1
session ×1