Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 21|回復: 0

环境中的接口模拟 APEX 环境中的模拟 在

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-5-2 11:54:43 | 顯示全部樓層 |閱讀模式
本文中,我想向您展示模拟是什么、您需要它的用途以及模拟如何工作以及如何集成到 APEX 环境中。 几乎每个开发人员都遇到过这样的情况:新开发的功能最终无法测试,因为与另一个系统的接口: 尚未完全发育 在测试系统上不可用 状态已过时 我们关于 Salesforce 开发的电子书 电子书:Salesforce 开发 选择正确的开发环境、Salesforce 开发的致命罪过等等。 在这种情况下,集成测试是不可能的。但所有 Salesforce 测试都必须依赖于接口的存在吗?不!因此,几乎所有可以处理 Web 服务调用的编程语言都存在创建模拟的可能性。 什么是模拟? 模拟可以理解为接口的模仿或替代品。这可以接管应答 Web 服务请求而不是真实的接口。

基本上,模拟是一种方法调用,它与它应该模仿的实际接口调用具 中欧电话号码表 有相同的接口(提供参数和返回参数)。但是,模拟可能包含用于填充与接口本身完全独立的返回参数的程序逻辑。 何时何地使用模拟? 答案很简单:通过单元测试来测试编码。 单元测试中的模拟 单元测试通常是自动化的,并在预定的测试运行中定期进行。它们的目的是使用选定的测试数据运行所有程序逻辑,以便将实际结果与目标结果进行比较。它们特别适合确保新的程序更改不会影响程序其他部分的功能。因此,这些测试所运行的逻辑可以直接受到开发人员的影响。另一方面,接口对于另一个系统来说是陌生的。它是否有效以及是否完全符合其开发目的不是单元测试的责任。



模拟可用于模拟单元测试的理想状态(功能接口)。这意味着即使实际接口尚不存在,也不会影响任何测试。 网络研讨会:如何正确使用 Salesforce,而不仅仅是毫无意义地输入数据! 您是否已经在使用 Salesforce,或者您正在考虑 Salesforce 是否是适合您公司的 CRM 系统?但您不确定 Salesforce 是否不仅仅是一个数据存储? 模拟在 APEX 环境中如何工作? 以下示例是一个将两个数字相加的 Web 服务,解释了APEX 中模拟的组件和功能。 APEX 中的模拟:步骤 1 您首先需要的是接口调用,可以用模拟代替。以下编码由 WSDL2APEX 创建,并由 Salesforce 使用 WSDL 生成。有关 WSDL2APEX 的更多信息可以在此处找到。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2025-2-2 02:59 , Processed in 0.036635 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |