Testing 自动测试web应用程序';用户界面一致性

Testing 自动测试web应用程序';用户界面一致性,testing,web-testing,Testing,Web Testing,我现在正在做一个手动的WebUI一致性测试ie,确保 在整个应用程序中,所有相似的UI元素(例如:表)都具有相同的样式 所有类似的项目都出现在屏幕上的同一位置(例如:在gmail中,单击收件箱并发送邮件时,第一封邮件应在屏幕上的相同(x,y)坐标处开始) 所有保存按钮应在同一位置有一个取消按钮,且顺序相同 你明白我的意思了 这是一项耗时且容易出错的工作,也是自动化的最佳选择,那么在现实世界中如何进行此类测试呢?你们使用什么工具来自动化这些测试?我发现了两个问题,它们的精神是一样的,但没有一个有好

我现在正在做一个手动的WebUI一致性测试ie,确保

  • 在整个应用程序中,所有相似的UI元素(例如:表)都具有相同的样式
  • 所有类似的项目都出现在屏幕上的同一位置(例如:在gmail中,单击收件箱并发送邮件时,第一封邮件应在屏幕上的相同(x,y)坐标处开始)
  • 所有保存按钮应在同一位置有一个取消按钮,且顺序相同
  • 你明白我的意思了
  • 这是一项耗时且容易出错的工作,也是自动化的最佳选择,那么在现实世界中如何进行此类测试呢?你们使用什么工具来自动化这些测试?我发现了两个问题,它们的精神是一样的,但没有一个有好的答案

    我在Linux下使用PHP作为开发/部署,我们是一家Linux商店

    关于,

    raj

    关于:

    • 在整个应用程序中,所有相似的UI元素(例如:表)都具有相同的样式
    • 所有保存按钮应在同一位置有一个取消按钮,且顺序相同
    这可以通过检查页面的源代码来完成

    例如,验证所有表使用相同的样式表和/或具有相同的特性。与按钮位置和按钮存在相同

    我已经多次使用jmeter进行此类测试

    关于:

    • 所有类似的项目都显示在屏幕的同一位置

    你需要一个能捕捉坐标的工具。我相信硒是免费的;但是任何主要的自动化工具(Rational、QTP等)都可以做到这一点。

    我一直在努力实现这一过程的自动化,并已将这项工作发布为。查看资料,获得一个良好的起点。

    感谢您的回复。。。我会看看你的建议。谷歌今天发布了QualityBots,它完全符合我的要求,只是针对多个chrome版本。现在只有当有人为所有主要浏览器发布QualityBots版本并对网站进行测试时。很抱歉。我没有将域设置为自动续订,因此丢失了它。我已经更新了一个链接,链接到我就这个主题所做的GTAC演讲。