用客户端模拟网站的使用
本文关键字:网站 模拟网 客户端 模拟 | 更新日期: 2023-09-27 17:55:04
我想实现以下场景:
创建一个客户端,打开一个网站,例如www.stackoverflow.com,点击一个带有id的按钮(例如"Ask Question"按钮),填写表格(知道字段的id),然后按下另一个按钮。
不,我不想做坏事:D我只是想为客户创建一个关于网站的演示(我没有这个网站的来源),我想知道是否有一种方法来编程客户,以便重现一些步骤。
非常感谢!
如果你想在。net中使用它,那么就有WatiN。
下面是一个如何使用它的例子:
public void SearchForWatiNOnGoogle()
{
using (var browser = new IE("http://www.google.com"))
{
browser.TextField(Find.ByName("q")).TypeText("WatiN");
browser.Button(Find.ByName("btnG")).Click();
bool contains = browser.ContainsText("WatiN");
}
}
注。您也可以尝试Test Recorder来生成宏。
你可以在visual studio中配置一个webtest
https://msdn.microsoft.com/en-us/library/vstudio/dd293540%28v=vs.110%29.aspx在创建这样一个网站测试,你可以通过你的网站点击和填写表格。你可以只使用一次webtest,或者把它放在负载测试中,从任何网站获得更多信息
在运行webtest时,您可以看到visual studio浏览器执行所有步骤。您可以在操作之间输入延迟,例如单击和填充文本框
值得一提的是负载测试是visual studio的终极功能