51Testing软件测试论坛
标题:
selenium怎么操作富文本?我用kindeditor一直报错
[打印本页]
作者:
小丫头amy
时间:
2016-6-12 11:04
标题:
selenium怎么操作富文本?我用kindeditor一直报错
本帖最后由 小丫头amy 于 2016-6-11 19:09 编辑
用kindeditor的代码如下;
public static void runSrcipt(String script){
JavascriptExecutor js=(JavascriptExecutor)driver;
js.executeScript(script);
}
runSrcipt("KE.html('summernote','<p>测试</p>');");
复制代码
但是一直报错,Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: KE is not defined
是什么问题?
还有什么其他的办法可以操作富文本吗?
html的代码如下:
<div id="summernote" class=" edui-body-container" contenteditable="false" style="width: 480px; min-height: 240px; z-index: 999; position: absolute; left: -32768px; top: -32768px;">
<textarea style="resize: none; border: 0px none; padding: 0px; margin: 0px; overflow-y: auto; outline: 0px none; width: 500px; height: 240px;"/>
复制代码
作者:
清晨一缕阳光
时间:
2016-6-12 11:34
你的这个函数的参数是String格式的,而你的代码是在Html文件中,你把文件的名称当作字符串传进去,再用js执行,肯定会报错的。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2