在各种设备上测试网站的行业标准方法

Industry standard way of testing websites on various devices?

本文关键字:网站 行业标准 方法 测试      更新时间:2023-09-26

我本质上是在寻找设备的浏览器实验室。对于大型设计机构来说,确保他们的网站在各种标准设备上看起来相同的正常流程是什么?Nexus,iPad 1,2和3,等等。

编辑:我希望得到不涉及破产和购买阳光下所有设备的答案。

除了在物理设备上进行测试外,您还可以使用各自的SDK和模拟器(例如Android开发人员工具)对其进行测试。即使您不使用它来开发本机应用程序,您仍然可以创建 Android 虚拟机 (AVD) 并将浏览器加载到其中以查看它在该设备上的外观。

您可以使用 Cucumber 通过在 Ruby 中创建测试用例来测试网站。它有一个标准的测试用例:

  1. 以纯文本形式描述行为
  2. 用 Ruby 编写步骤定义
  3. 运行并观看它失败
  4. 编写代码以使步骤通过
  5. 再次运行并查看步骤传递
  6. 重复 2-5 次,直到像丝一样绿色
  7. 重复 1-6 直到钱用完

从他们的网站:

Cucumber允许软件开发团队以纯文本形式描述软件的行为方式。该文本以业务可读的领域特定语言编写,可用作文档、自动化测试和开发辅助 - 全部整合到一种格式中

此外,还有在线工具,例如:

  • 屏幕飞
  • 在不破坏银行的情况下在真实移动设备上进行测试