【问题标题】:How to test a BigCommerce app or plugin before submission如何在提交之前测试 BigCommerce 应用程序或插件
【发布时间】:2018-04-30 23:05:30
【问题描述】:

在提交审批之前,有什么方法可以测试您的应用或插件? 或者 BigCommerce 是否有任何沙盒可以预先测试应用程序?

目前在 BigCommerce 商店中的应用程序的开发人员如何能够在开发阶段进行测试?

【问题讨论】:

    标签: bigcommerce


    【解决方案1】:

    您可以在免费试用商店中测试您的应用。

    您可以这样做:

    1. 设置开发者帐户
    2. 登录到应用部分
    3. 添加草稿应用
    4. 登录到您作为管理员的任何 Bigcommerce 商店(最好是试用商店)
    5. 转到应用程序,然后转到我的草稿
    6. 安装您的应用并进行测试

    请参阅https://developer.bigcommerce.com 了解更多信息。

    【讨论】:

    • 但是我现在没有用于身份验证、加载和卸载回调的 https url,有什么方法可以托管(使用 https url)我们的代码来测试应用程序。
    • 这些 URL 和 https 是完整测试所必需的。否则,您可以进行单元测试并使用虚拟数据来模拟从商店返回的数据。
    • 很好的答案。需要 SSL(HTTPS) 来测试 OAuth 和 webhook。 (尽管您可以使用自签名证书)。不过,您将需要一个有效的 SSL 来接收来自创建的 webhook 的通知。
    • 我认为不应该是这样:如果在草稿应用程序(或任何 URL)的回调中指定了本地主机,这显然是在测试模式下使用的,那么应该SSL 限制真的会强制执行吗?
    • 我认为应该有一种解决方法来进行测试。在草稿模式下不需要 SSL 会更容易,但随后肯定有人会在不修复导致问题的情况下发布......不管应该是什么,这就是我们工作的现实。
    【解决方案2】:

    要在本地测试您的应用,请使用 ngrok.io 创建一个连接到您的本地主机的 https url

    【讨论】:

    • 是的,要么使用这个,要么你可以使用 heroku 免费部署你的应用程序!
    猜你喜欢
    • 2020-03-21
    • 2014-04-21
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-09
    • 2014-05-07
    相关资源
    最近更新 更多