摘要:
__init__ 类实例创建之后调用, 对当前对象的实例的一些初始化, 没有返回值 __name__ 标识模块的名字的一个系统变量 __call__ 是否可被调用 __main__ 主模块模块名(是否当前模块或导入模块) __new__ 创建类实例的方法, 创建对象时调用, 返回当前对象的一个实例 阅读全文
摘要:
场景:没有使用unittest框架自带的loadtest而是自己封装的搜索固定目录下用例然后导入后加载用例到suite中,然后执行了3个脚本发现启动了3个浏览器窗口,调试代码发现每次import一个脚本就会启动一个浏览器,因为每个脚本都会用到浏览器驱动,所以进入自己写的浏览器驱动类中看到__init 阅读全文
摘要:
参考:https://blog.csdn.net/qq_40276310/article/details/80292860 问题:才开始参考上面方法未解决是因为打开的工程在workspace目录下, 把workspace设置为root path找不到下面的模块 解决:把project根目录设置为ro 阅读全文
摘要:
1.需求分析:产品因为历史开发原因只能按照XPATH定位,该场景下数据管理应该具备和脚本语言适配、和脚本耦合性低、结构明确易管理。 2.技术调研:RF自带变量功能 CONFIG TXT EXCEL YAML 3.解决方案:Python+pyyml+YAML 案例: PRODUCT INFO: URL 阅读全文
摘要:
# 调试了一下午跟路径拆分逻辑有关的东西,脑阔疼,代码能力薄弱的一批, 还有前人栽htmltestrunner后入乘凉的感觉不要太爽 # 用TestLoader().discover()找到的用例添加进testsuite中执行顺序是按照ASCII顺序来搞得,所以写了这个找固定目录及子目录下的所有固定 阅读全文
摘要:
E:\ABS\TestCase\系统\基础\管理 {'confidence': 0.99, 'language': '', 'encoding': 'utf-8'} False E:\ABS\TestCase\系统\基础\管理 {'confidence': 0.99, 'language': '', 阅读全文
摘要:
X: - xx: - xxx: //*[@id="tabHolidayModuleTabItemContent"]/div/div[2]/div/div[2]/div[3]/div/div[1]/button - xxxx: //*[@id="tabHolidayModuleTabItemConte 阅读全文
摘要:
不断发掘自动化测试对各个团队的附加价值,这样才能得到来自四面八方的支持,没有将自动化加入项目过程的自动化都达不到预期的效果。 UI自动化框架 把UI自动化框架设计成一个拼图性质的架构。把每个特性都设计成一个独立的部分,然后组装成UI自动化框架: (appium/webdriver)底层操作封装特性 阅读全文
摘要:
在网上查找各种方法无效后自己进入PATH后CMD RUN .PY FIND CODE ERROR Traceback (most recent call last): File "D:\software\Python2.7.15\lib\site-packages\robotide\__init__ 阅读全文