java - 如何处理硒中的不同语言?
问题描述
我的应用程序支持两种语言,即英语和法语,而我的单个测试用例支持这两种语言。然后 phase1 能够以英语和法语运行测试用例。那么满足这一要求的框架的基本结构是什么?
解决方案
Selenium 可以支持大多数语言。唯一的区别是,当您想要检查页面内容时,您应该使用不带文本搜索的选择器(因此不按文本、linkText 等进行搜索,这有时会出现问题)。所以基本逻辑应该是一样的。仅当某些页面是特定语言的特定测试脚本时。
推荐阅读
- vue.js - 如何以范围样式更改css parrent?
- c++ - 除了默认值,我如何从这个 switch 语句中获得输出?
- ffmpeg - FFMPEG 找不到 H264 编码器
- react-native - 无法解析 Apollo Client 版本 3 的模块
- javascript - 为什么 AJAX 不停止页面刷新?
- android - 为什么重新安装 Android Studio 后 SHA-1 在 Google Play Console 中不起作用?
- python - 如何使日期仅显示一个月的周末(周六和周日)?
- typescript - Vue.js/TypeScript 中的动态类绑定
- c++ - 谷歌测试检查浮点不相等
- performance - Jmeter http请求完成通知