打开我打开一个弹出窗口ASP.net网络表单。 example window.open("");
当单击超链接时,POPUP窗口自动关闭。 [按名称搜索人员,选择人员并将其传回父窗体。]然后从javascript中回发。当它是一个完整的窗口[不是弹出窗口]时,它不会回发或关闭窗口。当不记录测试时,它会打开模式弹出窗口并关闭\回发罚款。的Visual Studio性能编码的UI - 弹出窗口坏了,因为Web测试记录导致它在整个窗口
真正的问题是,你不能完成测试,如果你不能关闭弹出窗口并选定值传送回父窗体。
如何从全屏打开的窗口停止测试记录。或者,如何在弹出窗口时使弹出窗口正常执行[关闭和回发数据]。
这是一个小信息。在弹出窗口中,我在关闭窗口后强制回发。
function CancelPopupWindow() {
self.close();
//Here to force a post back on the parent. This is used to automatically save the data
window.opener.__doPostBack('', '');
}
任何人恨这个问题。请投票修复User Voice。 https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/16390135-make-web-performance-popup-javascript-dialogs-open
我不清楚在记录测试或运行测试时是否出现意外行为。请澄清。网络测试记录仪如何导致弹出?记录测试时,网页是否意外导致弹出窗口?也就是说,记录时的网站行为与正常使用网站时相比有何不同?当其他浏览器访问时,网站的行为如何? – AdrianHHH 2014-11-22 14:05:36
我放弃了。测试记录器迫使窗户打开在一个完整的窗口。这是在测试记录过程中。从而导致窗户后退不关闭它。 – 2015-04-28 19:05:53
我添加了一个赏金,这是VS测试的一个主要问题,我需要解决它。 – 2016-09-23 17:16:35