![]() |
1
8
如果您将selenium脚本看作是“监视”而不是“测试”,也许会有所帮助?我希望每一个主要的网站都能进行某种监控,即使只是周期性的PING,或者每隔一段时间加载一次主页。虽然这可能会走得太远,但总体上不要害怕这个概念。那么,这种监视/测试对您和您的客户有哪些好处呢?
|
![]() |
2
4
长期以来,我一直在类似的生产服务器上工作。根据我的经验,我可以说,最好是在阶段环境中测试我们的更改/补丁,然后在生产服务器中部署它。这是因为,除了数据量之外,暂存环境和生产环境都是相似的。 如果确实需要,那么在安装代码/补丁后,在生产服务器上运行一些测试就可以了。但是,始终在生产服务器上运行测试不是推荐的/好方法。 |
![]() |
3
1
我的建议是每晚将生产数据库隐藏到一个登台/测试环境中,并在那里每晚运行单元测试。客户建议的方法有助于确保引入系统的新数据不会导致系统内出现异常,但我不同意在生产中这样做。 在登台环境中运行它将使您能够在新数据流入系统时评估功能,而无需将生产环境用作测试平台。
|
![]() |
4
0
运行自动化测试所需的生产环境会发生什么变化?我知道您可能需要监控和警报,以确保服务器已启动并运行。 |
![]() |
5
0
无论选择什么,无论是监控型还是测试型解决方案,您应该首先为客户做的事情是警告他们。正如您所提到的,在生产中进行测试几乎是不可能的 从不 好主意。一旦他们意识到了危险,并且如果没有其他逻辑选择,那么仔细地构建非常小的测试。分层应用它们,并严格监控它们,以确保它们不会给应用程序带来任何问题。 |
![]() |
6
0
我同意Peter的观点,这听起来更像是监控而不是测试。我认为这是一个很小的区别,但很重要。如果客户的需求与服务级别协议有关,那么他们的请求听起来并不奇怪。
|
![]() |
S. Jacson · 任意两台发电机的速度差(内置功能) 2 年前 |
![]() |
Sadeq Dousti · 相当于“嵌套删除”的执行性能SQL查询 2 年前 |
![]() |
Prince · 复制大型文件需要更多时间 3 年前 |
![]() |
Sagar · 为什么在循环之外声明变量会更快? 3 年前 |
![]() |
seco · 如何在不挂起页面的情况下加载JS 3 年前 |