(d, text)
| 127 | |
| 128 | |
| 129 | def open_jd_search(d, text): |
| 130 | pkg = _get_jd_pkg(d) |
| 131 | logger.info('首先关闭京东App') |
| 132 | d.stop_app(pkg) |
| 133 | time.sleep(3) |
| 134 | logger.info('打开京东App') |
| 135 | d.start_app(pkg) |
| 136 | logger.info('等待京东首页加载...') |
| 137 | if not find_timeout_re(d, '搜索', 10): |
| 138 | raise RuntimeError('未能检测到京东首页') |
| 139 | d.xpath('//*[@text="搜索"]/../Row').click() |
| 140 | logger.info('等待京东搜索页加载...') |
| 141 | if not find_timeout_re(d, '搜索', 10): |
| 142 | logger.info('未能检测到京东搜索页,退出') |
| 143 | logger.info('进入活动') |
| 144 | d.input_text(text) |
| 145 | d(text='搜索').click() |
| 146 | |
| 147 | |
| 148 | def json2xml(d, hierarchy): |
no test coverage detected