导航菜单

VCAT LOGO 图标

VCAT

1.2
2023-12-11
54
5

插件介绍

语音控制辅助功能和测试工具

介绍
语音控制辅助功能和测试 (VCAT) 工具主要旨在帮助用户执行以下任务:

使用语音命令浏览网络,以及
自动生成 Java-Selenium 测试用例。
VCAT 是一个在 Chrome 浏览器中运行的浏览器扩展。该工具等待用户对着麦克风讲话并提供命令,并在当前打开的网页上执行这些命令。为了使 VCAT 正常工作,需要满足以下要求:

工作麦克风已连接到计算机。
按照以下安装说明进行操作后,每次启动 Chrome 浏览器时都会自动打开 VCAT 选项页面。注意 - VCAT 选项选项卡必须始终保持打开状态,以便 VCAT 接受并执行语音命令。如果选项页面关闭,请单击浏览器地址栏旁边的 VCAT 图标,然后单击选项。
首次安装 VCAT 工具时,浏览器会请求访问您的麦克风的权限。您必须单击“允许”才能让该工具访问您的麦克风。如前所述,VCAT 工具执行用户在当前活动选项卡上给出的命令。

如果 VCAT 无响应或无法识别语音命令怎么办?
减少所有背景噪音将显着有助于提高 VCAT 工具的语音识别效率。如果 VCAT 在任何时候变得无响应,请关闭并重新启动浏览器。

VCAT 触发字:
VCAT 工具需要在每个语音命令之前有一个预定义的触发词。触发词是计算机。请在下面列出的每个命令之前使用“计算机”。

VCAT 工具上可用的命令列表
VCAT 工具要求用户以特定语法说出命令,如下所述:

浏览器基本操作:

我。打开新选项卡:用于启动新的空白选项卡。

二. Open :用于启动当前选项卡上命令中提供的 url。示例:打开 google dot com 以启动“google.com”。

三.刷新 |刷新网页:用于刷新当前选项卡。

四. Go Back:用于触发当前选项卡上的后退按钮点击

v. 前进:用于触发当前选项卡上的前进按钮单击。

六.关闭选项卡:用于关闭当前选项卡。

滚动浏览网页:

我。向上滚动页面:用于将网页向上滚动一屏。

二.向下滚动页:用于将网页向下滚动一屏。

三.将页面滚动到顶部:用于将网页滚动到顶部。

四.将页面滚动到末尾:用于将网页滚动到底部。

选择命令:选择命令用于突出显示网页上的特定元素。网页上有两种可能的选择操作:

我。全选:用于选择特定类型网页上的所有元素。 VCAT 认可以下类型的元素:

A。链接: 链接

b.文本框:文本框

C。按钮 : 按钮

d.复选框: 复选框

e.组合框:组合框

用法示例:选择所有链接、选择所有按钮、选择所有文本框

二.选择数字“数字”:选择元素后,将对它们进行编号。该命令用于选择用户想要触发进一步操作的元素。示例:选择数字 1

三.取消选择:可用于取消选择页面上所有选定的元素。

单击命令:单击命令用于单击网页上的特定元素。网页上可能的点击操作有两种:

我。单击数字:该命令与全选命令一起使用。用于向网页上任何选定的元素发出单击命令。示例:单击数字 5。

二.单击 :用于单击网页上可通过关联标签识别的元素。 aria 标签描述的标签也可以在此命令中使用。示例:单击主页。

设置/输入命令:该命令用于填充网页上的文本框,可以通过以下方式完成:

我。 Set As :用于将网页上标签标识的元素的值设置为给定值。示例:将搜索设置为 Java。这里,Search 是文本框的标签,Java 是您要输入的值。

二.输入值:用于将选定文本框的值设置为给定值。在文本框中输入文本的步骤示例:

A。选择所有文本框。

b.选择数字 5。

C。输入值“Java selenium”。

三.输入值哈希:用于将当前选定文本框的值设置为 VCAT 配置页面中定义的键的值。如果在配置页面中找不到命令中的给定键,则该命令将被忽略。

使用哈希值的步骤示例:

A。选择所有文本框。

b.选择数字 5。

C。输入值哈希用户名(注意 - 在此示例中,用户名在配置页面中预定义为键值对。)

生成 Selenium 测试用例 将使用指示 VCAT 的命令序列生成 selenium 测试用例,如下所示:

我。生成测试用例:这将打开工具的测试用例生成模式。所有成功的语音命令都将被记录下来以用于测试用例生成。

二.完整测试用例:这将关闭工具的测试用例生成模式。 A。现在VCAT工具将继续接受语音命令并在网页上执行它们,但不会记录任何步骤。测试用例停止之前记录的命令将提交给 VCAT 服务。 b.一旦 VCAT 服务生成测试用例并响应 VCAT 工具,生成的源代码就会在浏览器上的叠加消息对话框中显示。

三.关闭消息:用于关闭上一步中的消息对话框叠加层。

VCAT配置页特定命令:
添加行:用于向自动完成配置表添加新行。

保存:用于保存对自动完成配置表所做的更改。

删除行:用于删除自动完成配置表中由行号标识的条目。

选择键号:用于选择自动完成配置表中由行号标识的行的键。

选择值编号:用于选择自动完成配置表中由行号标识的行的值。

展开自动完成配置:用于展开自动完成部分。

自动完成配置
在文本值包含非自然英语单词的情况下,可以使用“自动完成配置”部分作为替代方案。自动完成条目由“键”-“值”对标识,并且可以根据用户需要添加或删除。 “键”表示对文本的引用,“值”表示其值。自动完成配置部分还可用于轻松输入重复值,例如地址、名称、常用单词。

注意:为了使自动完成功能发挥作用,密钥必须是自然的英语单词。

例如,假设用户有一个用户名,例如“user_12name”。值“user_12name”是非自然英语单词,并且不会被语音识别组件识别。因此,可以使用自动完成配置部分,创建一个键值对,其中键是单词“Username”,值是“user_12name”。

要在填写文本字段时引用此条目,必须将键引用为 hash 。例如:输入值哈希用户名。此命令会将选定的文本字段值设置为“user_12name”。


插件详情

评分
5星(共5星),共2位用户参与评分
使用人数
118+ 位用户
版本
1.2
文件大小
359KB
提供方
www.prasadkrn.com
支持语言
英语
ID
gjbnjhimmkpplfccacmmkglojjglmkld
发布时间
2023-12-11 14:38:35
1 / 5