- 入门指南
- 最佳实践
- 编写有效的提示
- 设计与 Autopilot 相关的自动化
- Autopilot for Developers
- Autopilot for Testers
- Autopilot for Everyone
- Autopilot 插件
- 数据隐私
Autopilot overview
编写有效的提示
提示既可作为您与 Autopilot™ 的通信机制,又可作为从 Autopilot 获取所需输出的说明。
- 确保您的说明清晰明确。
- 创建鼓励采取行动的说明。
- 明确说明您的期望。
- 使用主动语态来增强说明的清晰度。
- 定义所需的输出格式。
- 纳入相关关键字,以引导 Autopilot 朝着特定方向响应。
- 如有必要,设置边界和限制。
- 测试说明的不同版本,并根据需要进行优化。
- 注意语法和标点符号。
- 请注意 Autopilot 的限制。
以下是一些示例,说明如何在 Studio 中为表达式编写有效的提示。
- 查找下周日的日期。
- 下载今天收到的电子邮件,日期格式为“dd/mm/yyyy”。
- 将格式“MM/dd/yyyy hh : mm : ss”转换为格式“yyyy-MM-dd hh : mm : ss”。
- 延迟一秒。
以下是一些示例,说明如何为 Studio 中的工作流编写有效的提示。
- 在 OneDrive 中创建新 PDF 时,将其页面拆分为单独的文件。
- 将 OneDrive 文件夹中的所有 PDF 文件合并为一个 PDF 文件,并将合并的文件上传到指定的文件夹。
- 每周六连接到我们的 OneDrive,并将一周内在“项目”文件夹中添加的所有新文件备份到 AWS 云存储。
- 将已签名的文档从 DocuSign 上传到 Dropbox。
- 将新行添加到供应商表时,通过 Slack 通知团队并通过 Microsoft Outlook 确认。
- 在 Excel 电子表格中为 Microsoft Outlook 文件夹中的每封未读电子邮件添加一个新行,然后将其标记为已读。
- 创建一个流程,以使用 Microsoft 365 读取特定文件夹中的电子邮件。然后下载附件,仅考虑 PDF 格式的附件。然后阅读 PDF 中的文本。
- 从一次性驱动器中的新发票文件中提取数据,并将其存储在 Excel 中。
- 在 Jira 中创建严重的程序错误后,通过 Teams 通知我。
- 我需要从 Yahoo Finance 中提取最新的比特币数据,并将其写入到 Excel 中。
- 从 Google Drive 上的新发票文件中提取数据,并将其存储到 Google 表格。
- 将新的 Zoom 录制文件下载为视频文件,并将其上传到 Google 云端硬盘。
- 从 Gmail 触发自动化,并将附件存储在 Google 云端硬盘中。
- 在 Google 表格中,为 Zendesk 中的每张客户支持工单创建一个新条目。
- 提取 Gmail 中当月最新的 100 封电子邮件,并创建包含发件人和主题的 Google 表格报告。
- 对于 Gmail 收到的新发票,使用 Expensify 创建费用报告。
- 使用 OpenAI 汇总新的 Gmail 电子邮件,并通过 Slack 共享摘要。
- 对于新的 Salesforce 潜在客户,使用 OpenAI 生成个性化电子邮件并通过 Outlook 发送该电子邮件。
- 赢得 Salesforce 机会之后,将好评消息发布到 Slack。
- 在 Salesforce 中创建新潜在客户时向 Teams 发送消息。
- 每当潜在客户的状态在 Salesforce 中发生变化时,就在 Slack 上向销售团队发送包含该潜在客户详细信息的通知。
- 访问、保护、身份验证、漏洞和合规性等安全方面。
- 性能方面,例如响应时间、吞吐量、可扩展性、资源使用情况和负载处理。
您可以使用 Test Manager 中的 提示词库 中的开箱即用提示来帮助分析需求,还可以将自己的自定义提示词添加到 提示词库 中,以供将来进行需求评估。
请访问质量检查要求 - 最佳实践,查看可用于评估要求的最佳实践和指南。
- 以用户为中心的简洁语句,突出显示需求的目的。
- 显示用户旅程的应用程序逻辑的全面说明。
- 明确、可衡量的验收标准,包括积极场景和消极场景。
您可以提供支持文档,例如流程图和模型、合规性文档和讨论副本,以为 AutopilotTM 提供更多上下文,以生成更准确和相关的测试用例。
您可以使用 Test Manager 提示库 中的开箱即用提示来帮助生成手动测试,还可以将自己的自定义提示添加到 提示库 中,以用于将来的测试生成。
请访问“生成需求测试 - 最佳实践”,查看使用Autopilot TM生成测试用例的可用指南和最佳实践。
要将文本转换为代码,您可以为 Autopilot 提供有关生成任何 C# 代码、重构现有代码或生成 UiPath 自动化的说明。
有关更多信息,请访问将文本转换为代码 - 最佳实践。
要将手动测试用例转换为自动化测试用例,您需要一个一致的对象存储库,因为 Autopilot 使用用户界面自动化功能来引用用户界面元素。在手动步骤中保持用户界面元素的一致命名约定非常重要,以确保生成的自动化具有相关性。您还应该在手动步骤中使用常见的活动名称,以便在 Studio Desktop 中轻松地将其转换为相应的 UiPath API。
有关更多信息,请访问自动化手动测试 - 最佳实践。
生成综合测试数据时,Autopilot 会考虑工作流中的现有参数以及提示中提供的其他说明以生成测试数据。您还可以提供说明,以关注特定的数据组合或自定义数据集。
有关更多信息,请访问生成综合测试数据 - 最佳实践。
Test Manager 中的 Autopilot TM 可提供对失败测试用例的深入了解,并提供有关降低测试组合失败率的建议。生成报告时,您提供的测试结果(尤其是失败的测试用例)越多,效果就越好。 Test Insights 的目标是帮助了解测试失败的主要原因。
- 常见错误:按语义对相似的错误消息进行分组,以突出显示最常见的问题。
- 错误模式:将失败的测试用例归为更广泛的类别。这些特定类别可识别反复出现的主题和系统性问题,从而使您可以更清楚地了解测试执行中的根本问题。
- 建议:提供增强功能的可行建议,旨在指导您下一步优化测试执行的稳定性。