首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有谁有将CodedUI与Selenium结合使用的经验吗?

有谁有将CodedUI与Selenium结合使用的经验吗?
EN

Stack Overflow用户
提问于 2017-08-30 22:50:54
回答 1查看 237关注 0票数 0

我正在编写代码来自动化网站中的过程,这需要智能卡身份验证和使用智能卡对文档进行数字签名。

Selenium是我选择的工具,但它不能将操作系统元素识别为智能卡弹出窗口。我考虑过使用CodedUI (就像我在C#中开发的那样),但我不喜欢记录器生成的大量代码。

因此,我的问题是:假设您知道何时会出现操作系统元素,如何处理在selenium测试期间弹出的OS元素。

EN

回答 1

Stack Overflow用户

发布于 2017-08-31 02:47:20

我被撕裂了--我认为在像coded-ui这样的空洞标签中否决一个问题真的是没有帮助的。但我也认为这个问题有点宽泛。因为我在几周前还没有听说过Winium,所以我认为这应该得到一个答案。

我的团队目前使用Winium来调节效果。在复杂的应用程序中,CodedUI和Winium的性能都很糟糕。至少Winium将使用熟悉的语法。

如果你要使用CodedUI,我有一些建议:

  • 将所有CodedUI组件存储在一个完全独立的项目中。否则你将会有一个可怕的测试框架依赖于一个以委托为中心的模式来执行你的各种测试用例中的简单智能卡任务
  • 绝对要确保你不能只与Selenium
  • 进行智能卡交互一旦你使用了CodedUI的一个版本,永远不要改变它。也就是说,如果你使用2015,不要更改为2017.
  • Investigate,它将如何影响你的运行管道。让它正常工作是一场噩梦。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45963589

复制
相关文章

相似问题

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