首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >您在UI测试自动化中专门自动化了什么?

您在UI测试自动化中专门自动化了什么?
EN

Stack Overflow用户
提问于 2011-04-25 15:15:22
回答 2查看 362关注 0票数 5

到目前为止,我所读到的关于各种测试框架(Selenium、Tellurium、Canoo等)的所有文档都鼓励(或者至少集中)通过UI对应用程序进行功能测试。我很少看到下面那些我认为是最重要的东西

本地化testing

  • usability测试

  • 跨浏览器兼容性testing

  • testing针对同一browser

  • xss/sql injection

  • validation

  • Is的多个版本,UI/表示层调用正确的服务层API (通过基于组件的测试彻底测试服务层)

下面是我的问题

( 1)您在UI测试自动化中专门自动化了什么?

2)哪一个UI测试框架能够满足以上所有的要求?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-25 15:19:29

我在过去使用过Selenium,除了本地化之外,它对所有1-7都很有用,因为我不需要测试它。作为2,我测试过的应用程序大多只是“在文本框中写东西,看看它是否有效”,所以非常容易。对于4台,我有多台虚拟机,只安装了特定的浏览器。这是黑客工作,但是,起作用了,有点。

票数 1
EN

Stack Overflow用户

发布于 2017-08-04 11:05:02

到目前为止,自动化项目还不太成熟,不足以包含您提到的所有要点。大多数情况下自动化是用来通过UI测试功能的。还备份了单元测试,以便在功能部分有更多的覆盖率。

框架,将不会有任何准备使用框架可用。但是有一些工具具有这些功能,比如eggPlant (TestPlant)。一般来说,工业是混合自动化的一种。比如使用j测量仪来触发REST呼叫的次数并检查响应。它将覆盖客户端-服务器呼叫。并使用selenium类工具,检查客户端UI。

对于跨浏览器,可以很容易地形成带有junit框架的跨平台Selenium。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5779855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档