体验版和线上版都可以的,只需要你们公司开发给你开项目源代码的环境权限即可。因为它是通过开发者工具编译小程序源代码,然后你用 minium 写测试脚本去执行的,前提不就是你能有权限去编译小程序么。
我目前项目分别跑的是 SIT 环境 +RPD 环境的
行业其实是属于机械制造和自动化领域
英语学习分 2 个阶段:
初中到大学,英语一直就没放松过,侧重听写读三个方面,所以英语有比较好的学习基础。
毕业到职场,日常用扇贝阅读 APP 扩增词汇量,用多邻国 APP 和开言英语 APP 进行英语口语的训练。
其他就是敢说,不怕说错,不怕卡顿,有自信心是重点。
惭愧,任重道远,还有不少差距。
传统机械制造行业
外企确实比民企对年龄的容忍度更好,除非主动撤出中国,一般不会对 35+ 进行淘汰
推荐使用 ddddocr,https://github.com/sml2h3/ddddocr。
小米笔记本的面板用起来太冷,有点重,面板的边缘容易磕手,系统上,遇到几次蓝屏,不知道原因。我是几年前买的 15.6 的高配版本。评价为一般。
如果有违法违规或者是涉及到不友好的答复,审核不通过,不会展示。
不能,必须等脚步执行结束
pip3 install https://minitest.weixin.qq.com/minium/Python/dist/minium-latest.zip
笑死我了,哈哈哈
# !/usr/bin/python
# -*- coding: utf-8 -*-
"""
@File : run.py
@Create Time: 2022-06-01 17:21
@Description:
"""
import os
# 运行执行testcase文件中的指定用例
cmd_testcase = "minitest -m testcase.xxxxxx_test -c ./config/config_emulator.json -g"
# 按照suite配置执行用例
cmd_suite = "minitest -s ./config/suite_caselist.json -c ./config/config_emulator.json -g"
os.system(cmd_suite)
都是人才,笑死
哈哈,太秀了
光明正大地抄袭啊
热烈欢迎阿里测开小菠萝入驻社区,希望在社区里可以多多分享技术贴。
我可以分享一点我的经验,我在工作中,先后申请了 3 份职务发明,目前已经拿到了一份发明授权。
解释说明:必须是从一个小的技术点切入进去,切不可贪大求全,然后你需要把这个小的技术点的内部细节继续深挖下去,必须把具体的实现逻辑写清楚,包括数据链路传输,上下层调用关系,问题校验、结果判断等的逻辑。
解释说明:你的技术实现方案,不能是大家都熟悉的那种普通公共的技术方案,这样是肯定通不过的,初审就过不了,必须一定要是独有的方案,不同于行业内公认知道的,需要具有创新性的技术方案,否则在进入实质审查阶段,大概率会被专利审查员直接驳回,理由就是没有创新性。那说到底,具体什么才是创新,其实就是与众不同,独一无二,这个别人帮不了你,只能靠你自己去挖掘。
发明专利的难度是很大的,所以它的价值含量也最高,因为需要经过审查员的实质审查,还有面临多次的专利答复,过程繁琐和严格,整个发明的审查周期是很长的,最后被驳回的风险也是很高的。
所以,建议你你可以先试试最简单的外观发明或者实用新型专利。
driver.switch_to_new_tab()
# dropdown_button = driver.find_element(By.CSS_SELECTOR, '.elevatorMonitoringDown')
第一种方案,验证通过
# dropdown_button = driver.find_element(By.XPATH, '//div[@id="content"]/div/img[@class="elevatorMonitoringDown"]/@src')
第二种方案,也是正确的,但是元素地址写错误了。
重新修正,去掉“/@src”,正确的地址为: '//div[@id="content"]/div/img[@class="elevatorMonitoringDown"],这样可以验证通过
# dropdown_button = driver.find_element(By.CLASS_NAME, 'elevatorMonitoringDown')
第三种方案,还是验证通过
今天决定尝试最后一种方案,也就是图片识别点击。
在使用 airtest 的 api 进行截图识别定位的时候,发现每次跳转后,开始进行截图点击的时候,代码总是跳回到前一页,最后发现是因为没有进行 switch_to_new_tab,截图的时候默认还是在前一个页面上,导致代码始终找不到图片地址。
鉴于这个情况,我就在自己原有的项目代码中,加入了
driver.switch_to_new_tab()
其他保持不变,等切换到新页面后,才开始进行元素点击。接着重新跑项目代码,发现一次性通过,成功点击到按钮,成功关闭蒙层。
driver.switch_to_new_tab()
是 airtest_selenium 自己封装的方法,如果要使用 switch_to_new_tab(),需要导入
from airtest_selenium.proxy import WebChrome
from airtest.core.api import *
原生的代码是
#获取当前浏览器的所有窗口句柄
handles = driver.window_handles
#切换到最新打开的窗口
driver.switch_to.window(handles[-1])
#切换到倒数第二个打开的窗口
driver.switch_to.window(handles[-2])
#切换到最开始打开的窗口
driver.switch_to.window(handles[0])
效果都是一样的,本人已经代码验证通过。
应该不是,是一个蒙层,就是点击下拉按钮,把蒙层给关闭,展示里面的数据,点击底部的按钮,再弹出蒙层覆盖上去。
不能
是的,其实就是点击一个蒙层,让蒙层关闭,这个蒙层下面才是各种数据