zll_618 发表于 2013-4-23 10:24:43

菜鸟新手学习selenium录制回放时遇到的问题

本帖最后由 zll_618 于 2013-4-23 10:25 编辑

刚学习selenium,有很多命令都不知道怎么用。
今天在录制用例回放时,遇到这样一个问题:
系统中在新增一条散货记录时,输入散货编码自动带出散货名称和单位。在回放时获取不到散货名称,用例就停在原地不动。请问这个需要怎么修改?要使用哪个命令。
我把录制的用例贴出来了。
后上那个HTML.jpg中蓝色部分就是带出来的散货名称。

六月天 发表于 2013-4-23 11:00:42

这个要看前面填写货物编号的那个input标签是怎么触发获取货物名称的,一般来说是用onblur事件调用javascript来通过ajax获取,如果是这样,需要type编号之前做一下focus,再type完之后再做focus到别处,否则无法触发这个onblur事件。当然如果要简单点,也可以直接用fireEvent直接触发这个事件。

zll_618 发表于 2013-4-23 11:23:35

本帖最后由 zll_618 于 2013-4-23 11:24 编辑

问题已解决,在typeid=bulkIdImp后面插入新命令,直接用fireEvent触发,Target需和上一个type里面的id=bulkIdImp对应,value=blur。
页: [1]
查看完整版本: 菜鸟新手学习selenium录制回放时遇到的问题