如何在e2e测试Angular Protractor的标签中添加文本
How i add text in a tag in e2e testing Angular Protractor
如何在量角器中为e2e测试添加
标签中的内容
<html lang="en" dir="ltr">
<head>
<body class="cke_editable cke_editable_themed cke_contents_ltr cke_show_borders" contenteditable="true" spellcheck="true">
<p>
<br type="_moz">
</p>
</body>
</html>
我试了一下,但不起作用
var p = element(by.css('.cke_editable p'));
p.sendKeys('This is a peragraph tag');
首先,在这种情况下,它是可编辑的主体-向它发送密钥:
var body = element(by.css('body.cke_editable'));
body.sendKeys('This is a paragraph tag');
但更大的问题是,由于这是一个CKeditor,它通常嵌入在iframe
中。这对我们来说实际上很重要——我们需要让网络驱动程序知道我们想要切换到iframe
:的上下文中
browser.switchTo().frame(element(by.css("iframe.cke_wysiwyg_frame")));
var body = element(by.css('body.cke_editable'));
body.sendKeys('This is a paragraph tag');
相关文章:
- 将标签添加到轴助手 - 无法获取四肢顶点
- Draw2d.js:通过双击将可编辑标签添加到现有连接
- 通过在 JavaScript 中使用正文标签的 ID 向
标签添加文本
- 如何将标签添加到THREE.Mesh
- 有没有任何方法可以用javascript将optgroup标签添加到依赖的dropdownlist
- 将所有轴标签添加到 d3.js 图形中
- 如何在 xAxis 工具提示中为标签添加值
- 将 标签添加到文本区域中的选定文本
- 如何使用 jQuery 将 span 标签添加到所选文本并将更改永久保存在本地 html 文件中
- 使用 PURE JS 基于输入标签添加占位符属性 - 没有 jQuery
- 向隐藏的输入标签添加值并提交到表单
- 将单个 id 标签添加到表格单元格中,每个循环都有 Rails
- 将堆栈标签添加到高图表-ng
- 将字符串标签添加到 jQuery Sparklines 插件的每个值
- 如何使用 jQuery 将带有 Laravel 路由的标签添加到表行>< 标记
- Dimple.js-将数据标签添加到条形图的每个条形图中
- 如何将数据标签添加到谷歌图表中
- datatables.net 向搜索标签添加类
- 向D3图形y轴标签添加换行符
- D3-将数据标签添加到一个简单的条形图中