摘要: 一、区别使用open打开文件,必须要使用close关闭文件,所以,为了保证无论是否出错都能正确地关闭文件。with open可以不用close()方法关闭文件,无论在文件使用中遇到什么问题都能安全的退出,即使发生错误,退出运行时环境时也能安全退出文件并给出报错信息。 二、open用法三、with o 阅读全文
posted @ 2021-07-13 15:17 IT界的一名小婊渣 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: 基于python单元测试框架unittest完成appium自动化测试,生成基于html可视化测试报告 代码示例: 1 #利用unittest并生成测试报告 2 class Appium_test(unittest.TestCase): 3 """appium测试类""" 4 def setUp(s 阅读全文
posted @ 2021-07-13 15:11 IT界的一名小婊渣 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.简介 在服务器上运行Flask接口,就能使用requests模块获取该接口的值。 先运行接口文件,再运行requests文件,即可获取值。 2.示例 2.1一个简单的flask接口 1 import json 2 from flask import Flask, request 3 4 # py 阅读全文
posted @ 2021-07-13 14:45 IT界的一名小婊渣 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 分层思想,就是通过关键字调用的方法,把大杂烩的代码根据脚本特征拆封开来,提高代码的灵活性和清晰度,从而也让一些组件层内容可扩展、可复用、可维护。 解析下目录结构: 这个用例使用了模板(Template),通过模板实现数据驱动 用例层:主要存放测试用例 流程层:功能业务流程 组件层:Page也功能组件 阅读全文
posted @ 2021-07-13 14:44 IT界的一名小婊渣 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、参考资料 https://www.cnblogs.com/testwang/p/6097621.html 二、切换及定位关键字 怎么切换窗口呢?首先可以F5,查看可以用到的关键字: Select Window:选择浏览器窗口匹配定位器。如果找到该窗口,所有后续命令都将使用所选窗口,直到再次使用该 阅读全文
posted @ 2021-07-13 14:39 IT界的一名小婊渣 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 定义两个函数 ${int} create list 1 2 3${string} set variable i love python${null} create list 1.should be ture 和 should not be ture断言结果为真ture/断言结果为假fail: sho 阅读全文
posted @ 2021-07-13 14:29 IT界的一名小婊渣 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 任何自动化测试框架或实例中断言是必不可少的,Robotframework同样如此,那下面就介绍下其常用断言关键字。 1、Should Be Empty 判断是否为空,如果不为空,执行失败,示例: ${value} Set Variable hello Should Be Empty ${value} 阅读全文
posted @ 2021-07-13 14:27 IT界的一名小婊渣 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1.空字符串:空字符串是指在内存中分配了存储空间,只是值的长度是0,在RobotFramework中表示方法:''; 2.None与null:None与null是指没有在内存中分配空间的,所以是没有值的。为什么None与null放一起说,都是一样的,只是在一些运行上可能不认None,但是n 阅读全文
posted @ 2021-07-13 11:51 IT界的一名小婊渣 阅读(776) 评论(0) 推荐(0) 编辑
摘要: https://linuxtools-rst.readthedocs.io/zh_CN/latest/index.html# 阅读全文
posted @ 2021-07-13 11:44 IT界的一名小婊渣 阅读(14) 评论(0) 推荐(0) 编辑