我正在尝试编写自动化UI测试。我正在使用Ajax Controlkit for asp.net中的ComboBox。
我的测试框架注入了我选择的ComboBox选项的值, 但当它进行回发时,会发布默认值而不是新值(尽管在回发发生之前显示了新值)。
我发现如果我注入新值,然后简单地点击ComboBox并继续测试,回发将发布正确的值。
我认为物理单击调用了一个JavaScript函数来更新字段,但我似乎无法弄清楚我应该在测试中调用哪个函数。
感谢任何建议!
Cheers Jon
我的测试框架注入了我选择的ComboBox选项的值, 但当它进行回发时,会发布默认值而不是新值(尽管在回发发生之前显示了新值)。
我发现如果我注入新值,然后简单地点击ComboBox并继续测试,回发将发布正确的值。
我认为物理单击调用了一个JavaScript函数来更新字段,但我似乎无法弄清楚我应该在测试中调用哪个函数。
感谢任何建议!
Cheers Jon