问题标签 [eggplant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2732 浏览

android - 如何在android中使用茄子测试工具

嗨朋友们可以给教程如何在android中使用茄子测试工具进行移动应用程序

谢谢

0 投票
1 回答
2633 浏览

string - Eggplant/Sensetalk 用大写单词解析和分隔字符串

我需要使用 Sensetalk(茄子 GUI 测试人员使用的脚本语言)解析和分离文本字符串的能力。我想做的是为代码提供一个文本字符串:

然后在每个大写字母之前插入空格以保存第一个,因此将以下内容存储在exampleString中:

我基本上想将字符串分成它包含的单词。在搜索了文档和网络之后,我并没有找到解决这个问题的方法(我同意,用另一种语言会容易得多 - 唉,不是我的选择)。

提前感谢任何可以提供一些见解的人!

0 投票
3 回答
1685 浏览

automation - 如何使用 Sense Talk 和 Eggplant 在文本字段中输入文本?

我需要在用户名字段中输入用户名。我使用了下面的代码。但是 TypeText 不是在用户名字段上输入文本

点击“TxtField_Username”TypeText“xx@gmail.com”

请让我知道有什么问题吗?

0 投票
1 回答
944 浏览

variables - 如何使用茄子工具传递变量

我正在阅读一张 Excel 表格中的文本。该文本被放入一个临时变量中。

现在我想将此临时变量用于另一个脚本。

茄子里有什么命令吗?

0 投票
1 回答
345 浏览

android - 如何在茄子中获取用户的输入?

我目前正在自动化我的茄子脚本以在 Android 上运行 USSD 应用程序。为此,我将焦点放在文本框上,然后键入text("12") 并继续。

有没有办法可以从测试用户那里得到这个输入?

谢谢,湿婆

0 投票
2 回答
2065 浏览

eggplant - 从外部数据表中读取数据 - eggPlant

有没有办法从eggPlant中的excel、文本文件等外部数据表中读取数据?

当为各种输入参数集运行相同的脚本时,这对我来说很有用,而不是对值进行硬编码..

-湿婆

0 投票
1 回答
1382 浏览

android - 如何在茄子工具中创建用户自己的功能

作为这个茄子工具的新手。谁能告诉我如何创建一个用户own functions来调用一些代码以进行递归使用。实际上我熟悉核心 java。我力图使用茄子创建自己的函数的语法。

提前致谢。

0 投票
2 回答
278 浏览

android - 如何使用 eggPlant 自动化工具获取 ADB 日志

谁能告诉我如何使用 eggPlant 自动化工具获取 adb 日志。实际上,我想在运行 eggPlant 脚本时为我的设备获取 adb 日志。

请在这种情况下帮助我。

0 投票
1 回答
2660 浏览

windows - 如何在 Windows 上通过 eggPlant 执行 shell 命令?

我正在为 Android 应用程序进行测试自动化。我目前正在使用适用于 Android 的 eggPlant。我现在的情况总结:

  • 我在一台运行 eggOn 并连接到 eggPlant Functional 的 Android 设备上成功运行测试
  • eggPlant Functional 正在 Windows 7 Pro(SP1,64 位)机器上运行。
  • 我有大约 50 个目前需要自动化的手动功能测试;其中许多需要一些 adb shell 脚本以及 eggPlant 自动化。

eggPlant 网站上的文档(12)讨论了 eggPlant 在本地 shell 上运行命令的能力。这些示例(在撰写本文时)适用于 Mac。我尝试对这些示例进行各种修改以使其在 Windows 上运行,例如:

例如 1

例如 2

例如 3

我的最终目标是从 Windows shell 运行 adb 命令。但我面临的问题是:

  • 没有任何“原因”的无声失败
  • 无法观察命令的输出

我该如何进行?

0 投票
2 回答
442 浏览

ios - 操作系统级别的自动化测试

我正在开发一个 iOS 应用程序,其中将在操作系统级别完成自动化测试(可以通过脚本打开任何应用程序)。我搜索了很多,我发现我们只允许在我们自己的应用程序中自动化测试脚本。好的,我的问题是 EggPlant 如何能够在操作系统级别自动进行测试(可以通过脚本打开联系人、电话应用程序)?

注意:这将是一个内部企业应用程序,并非用于苹果应用商店。