如何使用 C# 修改录制的 ranorex 脚本

How do I modify recorded ranorex scripts using c#

我是 Ranorex 的新手。我有几个录制的 ranorex 脚本。我想使用 C# 修改它们。在 Ranorex studio 中,当我从录制的脚本中单击“查看代码”时,它说我无法修改那里显示的 C# 代码。我在网上搜索了如何执行此操作,但没有找到答案。如果有人能提供帮助,我将不胜感激。我在 Windows Server 2012 R2 上使用 Ranorex Studio v7.0.1。

或者,如果我只能使用 C# 创建代码并将其与 Ranorex 一起使用,我也可以接受这种方法,尽管这可能需要更多时间。

谢谢

要将录制的部分转换为可编辑的用户代码:

  1. 右键单击 rxrec 文件中的操作
  2. Select "Convert to user code"

这将创建一个可以编辑代码的用户代码元素。

要自己创建用户代码操作:

  1. 单击 rxrec 文件中的 "Add new action"
  2. 点击"User code"
  3. 双击创建的动作,您将被定向到代码编辑器

更多信息在这里:https://www.ranorex.com/help/latest/lesson-5-ranorex-recorder/user-code-actions

当我使用 ranorex 时 - 用户代码操作是我执行自动化逻辑的方式。从未使用过录音。

我还建议您了解有关 Ranorex 存储库的更多信息,因为您需要了解它才能成功开发用户代码操作和自动化逻辑。此处信息:https://www.ranorex.com/help/latest/lesson-6-ui-mapping-with-ranorex-repository

稍后您可以开始使用代码模块。但在您更好地了解 Ranorex 和自动化原理之前,我建议您通过记录模块来完成,因为您有很多参考资料并在那里提供帮助 methods/actions。

另一点要记住的是,您始终可以添加一个操作并检查代码以了解它是如何工作的,并尝试通过用户代码操作自己实现它。

马丁