- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 学习记录:python 调用模块,自定义模块,跨目录调用文件
模块# 调用模组 ctime()函数用于获取当前时间# import time# print(time.ctime())# 直接导入time模块下的多个函数# from time import time, sleep# 导入time模块下的所有函数# from time import *# print(ctime())# print('休眠一秒')# sleep(1)# print(ctime())# 如果导入的函数刚好与自己定义的函数重名,那么可以用 "as" 对导入的函数重
2021-02-28 21:51:30 253 1
原创 学习记录:类和方法
'''# 定义add()函数def add(a,b): print(a+b)# 调用 add() 函数add(3,5)add(a=1,b=1)''''''# 利用 return 返回值def add(a,b): return a + bc = add(3, 5)print(c)''''''# add() 函数设置默认参数def add(a=1, b=2): return a + bc1 = add()c2 = add(3,5)print(c
2021-02-28 21:23:08 80
原创 学习记录:安装 Selenium
最新的python集成了 pippip 可以方便管理 Python 第三方包(库) 。我们可以在…\Python37\Scripts\目录下查看是否存在pip.exe文件win + R 输入 cmd 回车 进入命令窗口通过 pip 命令安装selenium包pip install seleniumpip 的常用命令pip install selenium==3.11.0 # 安装指定版本号 pip install -U selenium # 安装最新版本号pip show se
2021-02-28 15:53:06 107 1
原创 学习记录:自动化测试基础理论
分层的自动化测试ui界面层 -> Ui <- UI 自动化测试,JS 自动化测试业务逻辑层 -> Service <- 模块接口测试,Web接口测试数据处理层 -> Unit <- 单元测试,Code Review1.单元自动化测试单元自动化测试是指对软件的最小可测试单元进行检查和验证。让开发人员去写单元测试,优势非常明显,没有谁比开发人员感熟悉自己写的代码了他们只需掌握单元测试框架的使用和一些常用的测试方法,即可写单元测试,而且
2021-02-28 13:42:43 77
原创 学习记录:python pyecharts图表
# # from pyecharts.charts import Bar# from pyecharts import options as opts# bar = (# Bar()# .add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"])# .add_yaxis("商家A", [114, 55, 27, 101, 125, 27, 105]) # .add_yaxis
2021-02-27 11:13:34 153 1
原创 学习记录:python schedule定时任务
import scheduleimport timedef job(): print("I'm working...")schedule.every(1).minutes.do(job) # 每隔1分钟执行一次任务schedule.every().hour.do(job) # 每隔一小时执行一次任务schedule.every().day.at("10:30").do(job) # 每天10:30执行一次任务schedule.every().monday.do(job) # 每周一的
2021-02-26 21:02:19 191 2
原创 学习记录:selenium隐式等待与显示等待有什么不同
sleep(): 强制等待,设置固定休眠时间。后脚本的执行过程中执行 sleep()后线程休眠,而另外两种线程不休眠。implicitly_wait():隐式等待,是设置的全局等待。设置等待时间,是对页面中的所有元素设置加载时间,如果超出了设置时间的则抛出异常。隐式等待可以理解成在规定的时间范围内,浏览器在不停的刷新页面,直到找到相关元素或者时间结束。WebDriverWait():显示等待,是针对于某个特定的元素设置的等待时间,在设置时间内,默认每隔一段时间检测一次当前页面某个元素是否存在,如果在
2021-02-25 22:20:09 231
原创 学习记录:七大测试原则笔记
基础篇1.1 测试基础1.1 为什么测试如此重要(K2)术语:缺陷(bug),缺陷(defect),错误(error),失败(failur)e,故障(faul)t,质量(qualit)y,风险(risk)。1.1.1 软件系统背景(K1)软件系统在我们的生活中快速发展,从商用系统到日常消费都能看到。许多人都有这样的经历:一些软件的运行结果不完全符合我们的预期。这会引起很多后果,比如经济,时间和商业信誉上的损失,更严重的可能导致人员伤亡。中心就是:软件系统总是存在着质量问题。虽然是 K1 的知识点
2021-02-25 22:02:01 774
原创 学习记录 : HTTP里面常见的请求方法
HTTP里面常见的请求方法有哪些http1.0定义了三种:GET: 向服务器获取资源,比如常见的查询请求POST: 向服务器提交数据而发送的请求Head: 和get类似,返回的响应中没有具体的内容,用于获取报头http1.1定义了六种PUT:一般是用于更新请求,比如更新个人信息、商品信息全量更新PATCH:PUT 方法的补充,更新指定资源的部分数据DELETE:用于删除指定的资源OPTIONS: 获取服务器支持的HTTP请求方法,服务器性能、跨域检查等CONNECT: 方法的作用就是把服
2021-02-22 20:16:07 176
原创 学习记录:python tk每天发送邮件提示还有多少天才发工资
实现一个每天发邮件提示,距离下个月发工资还有多少天import timeimport datetimeimport calendarimport zmaildef now_zmail(): mail_content = { 'subject':'**__打工人__** 你好!', 'content_text':'这个月还剩下:'+str(over_time)+'天'+'\n'+'距离发工资的时间:'+str(money_time)+'天', #邮件内容 }
2021-02-21 14:01:40 323 2
原创 学习记录:django安装demo
pip install django==1.10.3 安装django库pip show djangopip uninstall django 卸载django库cmd:django-admincd guest 进入项目(在该文件目录,shift打开cmd窗口)python manage.py 查看 manage 所提供的命令django-admin startproject guest 创建项目python manage.py startapp sign 创建sign应用Django 应
2021-02-19 10:56:28 96
原创 学习记录:软件缺陷与管理(理解,发现,提交,漏报,分析bug)
正确理解bug-从哪里找bug1.软件未实现产品说明书要求的功能;-没有2.软件出现了产品说明书指明不应该出现的错误;-有,但是错了3.软件实现了产品说明书未提到的功能;4.软件未实现产品说明书虽未明确提及但应该实现的目标;5.软件难以理解,不易使用,运行速度慢,或者软件测试员认为最终用户会认为不好注意:尚未发现或未观察到的软件缺陷只能说是潜在缺陷bug修复成本趋势-发现bug提交越快越好,提交越慢成本越大bug不要重复提交,发现bug需要搜索bug是否已提交过提交bug-bug包含那些内
2021-02-18 20:40:38 648
原创 学习记录:tkinter 24个基础例子练习
1.显示一个窗口2.显示窗口标题3.显示窗口标签内容4.窗口显示多个标签,并且显示标签的背景颜色5.第一种方法绑定事件6.第二种方式绑定事件7.设置属性8.pack的布局实例9.grid 布局10.标签模拟按钮11.输入框以及登录程序12.菜单与选择按钮13.弹出菜单(鼠标右键弹出菜单)14.菜单插入分割线15.菜单单选按钮和复选按钮16.对话框和信息框17.弹出提示框18.复选框19.文本域20.创建多窗口21.canvas22.绘制中国象棋棋盘23.窗口美化
2021-02-15 22:54:00 1786
原创 学习记录:python 春节30个例子练习题
1.冒泡排序 2.计算x的n次方的方法 3.计算a*a + b*b + c*c.... 4.计算阶乘 n! 5.列出当前目录下的所有文件和目录名 6.把一个list中所有的字符串变成小写 7.输出某个路径下的所有文件和文件夹的路径 8.输出某个路径及其子目录下的所有文件路径 9.输出某个路径及其子目录下所有以 .html 为后缀的文...
2021-02-14 14:43:42 212
原创 学习记录:python xlrd xlwt openpyxl操作excel
实现的目标1.创建excel表格2.读取excel表格3.读取单元格内容4.修改单元格内容安装库xlrd、xlwtxlrd是一个库,用于从Excel文件中以.xls格式读取数据和格式化信息xlwt是一个库,用于将数据和格式化信息写入较旧的Excel文件(例如:.xls)。pip install xlrdpip install xlwt创建一个xls表格encoding: 设置字符编码,一般要这样设置:xlwt.Workbook(encoding=‘utf-8’),就可以在
2021-02-12 12:46:14 470 3
原创 学习记录:app测试点
一、安全测试1.软件权限1)扣费风险:包括短信、拨打电话、连接网络等。2)隐私泄露风险:包括访问手机信息、访问联系人信息等。3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手机发送接收信息功能6)限制或使用本地连接7)限制/允许使用手机拍照或录音8)限制/允许使用手机读取用户数据9)限制/允许使用手机写入用户数据10)限制/允许应用程序来注册自动启动应用程序2.安装与卸载安全性1)应用程序应能正确安装到设备驱动程
2021-02-07 16:23:33 503
原创 学习记录:adb命令实例详解
adb命令例子详解adb pull /sdcard/tmp/error_fs.dat D:/app/将手机上的error.fs.dat文件复制到电脑D盘上adb push D:/a.txt /sdcard将电脑上D盘下的a.txt复制到手机上的/sdcardadb shell dumpsys battery 查看电池电量的相关信息 AC powered:false 表示是否连接电源供电 USB powered:
2021-02-07 16:19:47 480
unittest 统计测试执行case总数,成功数量,失败数量,输出至文件,生成一个简易的html报告带饼图
2023-11-05
202334 inspect.exe
2023-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人