我想知道是否有人可以给我一个主意,我有一种感觉(谷歌搜索),这是不可能的,但是这里有一些聪明的人,所以我会问问。
我已经开发了一个CodedUI测试来测试我们的Web应用程序,一切正常,但是我想删除一些手动步骤,看看它们是否可以自动化。
我要执行的操作是从我们网站上的页面之一中捕获值(字符串),然后将其反馈回codedui测试中,以供以后用作输入。
我已经可以使用Web性能测试来提取值,但是我似乎无法找出如何在CodedUi测试中使用它的方法,也许有更好的方法吗?
希望有人有一些想法。
谢谢
卡尔
我知道您找到了一种获取价值的方法。无论如何,我想告诉您更简单的手动编码方法,以获取值并在以后使用。
捕捉价值;
(1)将控件(HtmlDiv或HtmlPane)添加到UIMap,
(2)然后简单地按如下所示获取值
string CapturedValue = htmlcontrol.InnerText.Trim();
(3)如果要从字符串中过滤数字,请添加此(可选),
string filterCapturedValue = RegEx.Replace(CapturedValue.trim(),"[A-Za-z ]",string.Empty );
现在,该值被捕获并存储在CapturedValue中。
使用该值;
(1)将CapturedValue声明为全球公开的,
public string CapturedValue ="";
(2)然后在任何需要的地方使用它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句