testing - 如何在不更改后端的情况下区分测试网站和实时网站?

标签 testing browser

我们有一个问题,我们有一个测试网站和一个等效的实时网站。我们发现,由于粗心大意,我们的测试人员使用了错误的站点(例如,在实时站点上进行测试!)。

我们可以完全控制这两个站点,但由于测试站点是供用户进行验收测试的,我们不想让它们有任何不同。这些站点必须看起来相同,并且如果测试站点和实际站点有任何不同,那么还有一个管理层将掀起 Storm 。

其他人是如何解决这个问题的?我正在考虑一个浏览器插件,使浏览器看起来有所不同(例如,在测试网站上更改位置栏的颜色)。有谁知道可以使用的插件或技术? (我们主要使用 Firefox 和 Chrome)

谢谢,

菲尔

更新

我们最终确定了一个程序:测试和实时站点的不同凭据(这并不流行!)并为需要它们的人提供一系列插件(为 Chrome 和 Firefox 用户着色标签 - 我们从未这样做过为 IE 找到一个好的插件)。

感谢那些回答的人。

最佳答案

在我们公司,我们使用不同的网站名称:

  • www.dev.site.com - 面向开发人员
  • www.qa.site.com - 用于质量检查
  • www.site.com - 生产网站

另一个好的做法是对 dev\qa 和 prod 站点使用不同的用户凭据。

关于testing - 如何在不更改后端的情况下区分测试网站和实时网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25502782/

相关文章:

javascript - 如何阻止用户使用 Inspect Element/Developer Tool 或按 F12 来更改值?

gwt - 以格林威治标准时间获取客户时区

php - 有没有一种方法可以记录用户在 MySQL 数据库中提交表单的浏览器

django - 通过使用查询集传递请求来测试 login_view

android - 如何将测试文件夹添加到较旧的 Android Studio 项目

spring - 为什么使用 SpringJUnit4ClassRunner.withAfterClasses 方法出现神秘的 MultipleFailureException 错误消息

pdf - 查找用于文本提取的测试 PDF?

php - 为什么phper不关心测试?

java - 在 JFrame 或打开浏览器中显示 HTML 标记

browser - 如何在没有 DNS 的情况下在浏览器上打开公共(public) IPv6 IP