UNPKG

flowauto

Version:
142 lines 3.52 kB
module.exports = [ { nodeType: 'start', url: 'https://juejin.cn/' }, { nodeType: 'opt', optsetting: { optType: 'opt_click', xpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/div[1]/header[1]/div[1]/nav[1]/ul[1]/li[1]/ul[1]/li[2]/a[1]', waitTime: 0, clickData: { isCurrentPage: 2, } } }, // { // nodeType: 'opt', // optsetting: { // optType: 'opt_click', // xpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/main[1]/main[1]/div[3]/div[2]/div[1]/a[1]/div[1]/p[1]', // waitTime: 0, // clickData: { // isCurrentPage: 2, // } // } // }, { nodeType: 'opt', optsetting: { optType: 'opt_input', xpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/div[1]/header[1]/div[1]/nav[1]/ul[1]/ul[1]/li[1]/ul[1]/li[1]/form[1]/input[1]', waitTime: 0, inputData: { inputValue: '测试输入', } } }, { nodeType: 'opt', optsetting: { optType: 'opt_click', xpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/div[1]/header[1]/div[1]/nav[1]/ul[1]/ul[1]/li[1]/ul[1]/li[1]/form[1]/div[1]', waitTime: 0, clickData: { isCurrentPage: 2, } } }, { nodeType: 'opt', optsetting: { optType: 'opt_verify', xpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[1]/li[1]/div[1]/a[1]/object[1]/div[1]/div[1]/div[2]/a[1]/div[1]', waitTime: 0, verifyData: { rename: '测试校验', verifyValue: '揭秘百度智能测试在测试分析领域实践1', tipType: 'tip_log', } } }, { nodeType: 'logic', logicsetting: { logicType: 'logic_loop', waitTime: 0, loopBody: [ { nodeType: 'opt', optsetting: { optType: 'opt_pick', xpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[1]/li[1]/div[1]/a[1]/object[1]/div[1]/div[1]/div[2]/a[1]/div[1]', waitTime: 0, pickData: { pickDesc: '采集校验', pickType: 'pick_text', pickMethod: 'list', pickLevel: 5, levelXpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[1]/li[$index]', fixXpath: '/div[1]/a[1]/object[1]/div[1]/div[1]/div[2]/a[1]/div[1]' } } }, ], loopType: 'frequency', // selffunc frequency: 5, selfFuncCode: '' } }, { nodeType: 'logic', logicsetting: { logicType: 'logic_export', waitTime: 0, dataType: 'text', fileType: 'json', savaPath: 'D:\\Wtechtec\\electron-jest\\jest-electron-stage\\', rename: '测试保存' } }, { nodeType: 'logic', logicsetting: { logicType: 'logic_back', waitTime: 0, } }, { nodeType: 'logic', logicsetting: { logicType: 'logic_reload', waitTime: 0, } }, { nodeType: 'logic', logicsetting: { logicType: 'logic_close', waitTime: 0, } }, { nodeType: 'opt', optsetting: { optType: 'opt_hover', xpath: '/html/body/div[1]/div[1]/div[@id="juejin"]/div[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[1]/li[1]/div[1]/a[1]/object[1]/div[1]/div[1]/div[2]/a[1]/div[1]', waitTime: 0, } }, { nodeType: 'logic', logicsetting: { logicType: 'logic_func', selfFuncCode: '', rename: '测试保存' } }, // { // nodeType: 'end', // }, ]