繁体   English   中英

开发人员可以做些什么来使浏览器易于自动化测试?

[英]What can developers do to make the browser ui easy to automate for testing?

我很好奇开发人员可以做些什么来为使用selenium web驱动程序的测试人员更轻松地创建自动化测试。 我唯一想到的是使用字段,按钮等的唯一ID。任何人都可以想到可以做的其他事情吗?

根据我的经验,这确实有助于自动化整个过程:

  • 为至少重要的按钮提供唯一的ID(提交表单,搜索按钮......)
  • 不要使用HTTP Basic Authentification 请改用普通登录
  • 摆脱CAPTCHA字段。 至少在测试环境中。
  • 提供友好的URL,以便立即访问应用程序的某些区域
  • 加载页面时,显示一些加载图像。 最好的选择是提供一些只在加载整个页面时加载的小元素。
  • 摆脱页面上仅悬停的菜单(你必须悬停某些元素才能看到其他)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM