首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用应用程序导航网站

使用应用程序导航网站
EN

Stack Overflow用户
提问于 2013-03-19 00:36:25
回答 4查看 87关注 0票数 0

我想做一个C#应用程序来为我自动化一些流程。其中之一就是浏览一些我经常访问的网站,比如grooveshark。我希望我的应用程序能够让我登录网站并搜索/播放一首歌曲。

我在这个主题上做了一些谷歌搜索,偶然发现了一个叫做selenium的东西。我想知道这是不是我想要完成的最好的工具,或者是否有另一个更适合我需求的选择?

提前感谢!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-03-19 00:43:26

Selenium会做得很好,除非网站使用Flash。如果他们这样做了,你就会被卡住。

https://code.google.com/p/selenium/

http://selenium.googlecode.com/git/docs/api/dotnet/index.html

http://docs.seleniumhq.org/docs/03_webdriver.jsp

我会阅读有关Selenium的文章,当您遇到特定问题时再回来。

票数 0
EN

Stack Overflow用户

发布于 2013-03-19 00:47:54

为了自动化您的过程,您可以使用Microsoft Test Manager,它是关于testing and generating code的工具

在微软测试管理器2012上,例如,你有新的功能,如Exploratory Test,过程是你探索你的应用程序并生成你的测试。

链接:http://msdn.microsoft.com/en-us/library/vstudio/hh191621.aspx

创建测试后,可以生成编码的UI测试并将其包含在生成过程中

注意:必须使用Team Foundation Server或服务才能与测试用例WorkItem交互

票数 1
EN

Stack Overflow用户

发布于 2013-03-19 00:46:15

如果你有Visual studio Premium或更高版本,我建议你使用Coded UI。我还建议使用CUITe http://cuite.codeplex.com/,因为它简化了代码。

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

https://stackoverflow.com/questions/15482101

复制
相关文章

相似问题

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