selenium自动化测试,input组件chang事件,修改记录名称确定按钮解禁方法。
场景: 在弹出的div中修改记录名称。当名称与原名称相同时。修改按钮变灰,处于禁用状态。
此时需要selenium java测试脚本监听input change事件。 用例才能正常执行下去。
解决方法:模拟keyUp事件。触发div中的js change事件。
selenium.type("id=inputId", "xxxx");
selenium.keyUp("id=inputId", "w");
selenium.click("修改按钮id");
总结:需要处理事件的时候都需要用selenium脚本模拟。