npm 包 browser-inception 使用教程

阅读时长 3 分钟读完

简介

browser-inception 是一个可以同时在多个不同版本的浏览器中运行 JavaScript 代码的 npm 包。它可以帮助前端开发者子拥有更多的测试覆盖率,以保证代码在不同浏览器上的兼容性。

安装

在安装之前,你需要先在本地安装 Node.js 环境。安装好之后,使用以下命令即可安装 browser-inception:

使用

初始化

初始化浏览器环境:

-- -------------------- ---- -------
----- ---------------- - -----------------------------

----- -- - --- ------------------
  --------- -
    ------------
    -------------
    ----------
    --------
    -------------
  -
---

----------------- -- -
  -- ----------
-------------- -- -
  -- -----
---

运行测试用例

取消测试用例

示例代码

下面是一个简单的例子,但仅适用于本地开发环境:

-- -------------------- ---- -------
----- ---------------- - -----------------------------
----- ------ - ------------------

----- -- - --- ------------------
  --------- -
    ------------
    -------------
    ----------
    --------
    -------------
  -
---

-------------- ------ -- -- -

  ------------- -- -
    ----------------- -- -
      -------
    -------------- -- -
      ----------
    ---
  ---

  -------- -- -
    ------------
  ---

  ---------- -- ----- -- --- -- -- -
    ----- ------ - - - --
    -------------------------- ---
  ---

---

指导意义

使用 browser-inception 可以帮助前端开发者测试覆盖率更加全面,同时也帮助开发者更好的保证代码的兼容性。在项目开发的过程中,将这个工具加入到自动化测试框架中,在不同浏览器上不断运行测试用例,不断提高测试覆盖率,可以帮助开发者降低项目迭代中出现的兼容性问题。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066c88ccdc64669dde50f9

纠错
反馈