windows + PC
step1:
git clone github.com/alibaba/uir…
step2:
安装
-
nodejs
-
Chrome
-
ui recorder
npm install uirecorder mocha -g
step3:
record(win)
-
uirecorder init -
uirecorder sample/test.spec.js
step4
run(win)
-
Start WebDriver Server 安装并启动selenium-standalone 参考
1.1
npm install selenium-standalone@latest -g1.2
selenium-standalone install1.3
selenium-standalone start启动webdriver时带参数: selenium-standalone start --disable-gpu --disable-infobars -
.\run.bat sample/test.spec.js
step5
get report
> ./reports/index.html
> ./reports/index.xml (JUnit)
> ./reports/index.json
> ./screenshots/
遇到的问题
如:点击输入框后,无法实际定位到选择的输入框,原因:输入框的id会动态变化,所以导致使用id进行定位的话 , 会获取不到元素, 所以再录制的时候需要屏蔽掉id定位, 使用其他元素进行定位