- 入门指南
- 最佳实践
- 编写有效的提示
- 设计与 Autopilot 相关的自动化
- Autopilot for Developers
- Autopilot for Testers
- Autopilot for Testers
- Quality-check requirements
- Generate tests for requirement
- Import manual test cases
- Generate tests for SAP transactions
- Generate coded automations
- Generate coded API automation
- Refactor coded automations
- Generate low-code automations
- Generate synthetic test data
- Generate test insights reports
- Search Test Manager project
- 适合所有人的 Autopilot
- Autopilot plug-ins
- 数据隐私
编写有效的提示
提示既可作为您与 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 上向销售团队发送包含该潜在客户详细信息的通知。
- 访问、保护、身份验证、漏洞和合规性等安全方面。
- 性能方面,例如响应时间、吞吐量、可扩展性、资源使用情况和负载处理。
You can use out-of-the-box prompts from the Prompt Library in Test Manager to help analyze your requirements, and you can also add your own custom prompts to the Prompt Library, for future requirement evaluations.
Visit Quality-check requirements - Best practices to check the best practices and guidelines available for evaluating requirements.
- 以用户为中心的简洁语句,突出显示需求的目的。
- 显示用户旅程的应用程序逻辑的全面说明。
- 明确、可衡量的验收标准,包括积极场景和消极场景。
You can provide supporting documents, such as process diagrams and mockups, compliance documents, and discussion transcripts, to give AutopilotTM additional context to generate more accurate and relevant test cases.
You can use out-of-the-box prompts from the Prompt Library in Test Manager to help generate manual tests, and you can also add your own custom prompts to the Prompt Library, for future test generations.
Visit Generate tests for requirement - Best practices to check the guidelines and best practices available for generating test cases using AutopilotTM.
要将文本转换为代码,您可以为 Autopilot 提供有关生成任何 C# 代码、重构现有代码或生成 UiPath 自动化的说明。
For more information, visit Convert text into code - Best practices.
要将手动测试用例转换为自动化测试用例,您需要一个一致的对象存储库,因为 Autopilot 使用用户界面自动化功能来引用用户界面元素。在手动步骤中保持用户界面元素的一致命名约定非常重要,以确保生成的自动化具有相关性。您还应该在手动步骤中使用常见的活动名称,以便在 Studio Desktop 中轻松地将其转换为相应的 UiPath API。
For more information, visit Automate manual tests - Best practices.
生成综合测试数据时,Autopilot 会考虑工作流中的现有参数以及提示中提供的其他说明以生成测试数据。您还可以提供说明,以关注特定的数据组合或自定义数据集。
For more information, visit Generate synthetic test data - Best practices.
AutopilotTM in Test Manager provides insights into failed test cases and recommendations for reducing the failure rate in your test portfolio. The more test results you provide, especially with failed test cases, when you generate the report, the more effective it is. The goal of the test insights is to help understand the main reasons why your tests are failing.
- 常见错误:按语义对相似的错误消息进行分组,以突出显示最常见的问题。
- 错误模式:将失败的测试用例归为更广泛的类别。这些特定类别可识别反复出现的主题和系统性问题,从而使您可以更清楚地了解测试执行中的根本问题。
- 建议:提供增强功能的可行建议,旨在指导您下一步优化测试执行的稳定性。