- 博客(19)
- 收藏
- 关注
原创 数据库--SQL
DDL包含创建、修改、删除表的语句,创建、修改、删除索引的语句,创建、修改、删除视图的语句。创建修改删除表drop table索引drop index视图alter viewdrop view。
2025-04-03 20:50:45
978
原创 数据库--数据库设计
一个函数依赖要成立,不但要求关系R中当前的值都能满足函数依赖条件,而且还要求关系中的任一可能取值都满足函数依赖的条件。未完待续%7D%7D。
2025-03-31 20:23:35
1004
原创 数据量管理系统
查询处理层:1.查询解析、查询重写 2.查询优化(基数、代价估计、计划选择)查询执行层:1.形成数据库语言语句的执行计划 2.执行模型、执行算子存储管理层:1.在数据存储器中完成数据的增删改查操作 2.数据组织、缓冲区管理、索引 3.事务处理、并发控制、故障恢复安全管理:负责数据库全生命周期的安全管理。
2025-03-29 19:27:41
454
原创 Django的demo之工单系统
安装pip install pymysql,之后在项目同名目录的__init__中进行配置在settings.py中设置默认连接mysql数据库接着在mysql中创建响应的数据库。
2024-10-29 10:18:31
998
原创 Python开发Django
应用场景:1.日志,获取访问时,请求的IP地址并记录到文件中。可以将静态资源保存在app文件的static目录下(需要新创建),有多个app时,需要注意寻找顺序。注:如果使用anaconda环境,运行之后没有显示文件夹,可能是没有进入对应的环境中。公共的就在最外层的templates中写html模板。如果sqlite中的数据在处理时需要进行判定,则可以在clean_函数中实现。如果要想精确定义返回值的类型,需要将在models文件中进行修改。注:html中的列表或者字典的取值方式是通过 .元素 来取值的。
2024-10-24 16:12:49
1636
原创 软件测试框架RF及持续集成Jenkins
Robot Framework是一款python编写功能自动化测试的框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。普通变量如果遇到 'Output' object has no attribute '_xmllogger'的问题,将Robotframework版本改为6.1.1列表变量。
2024-08-22 10:47:52
1068
原创 抓包Fiddler
Fiddler是http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的进出Fiddler的数据(指cookie,html,js,css等文件)。
2024-08-14 10:45:29
499
原创 单元测试框架Unittest+HTMLTestRunner
Unittest是python单元测试框架,是受到JUnit 的启发,与其他语言中的主流单元测试框架有着相似的风格。其支持测试自动化,配置共享和关机代码测试。支持将测试样例聚合到测试集中,并将测试与报告框架独立。它不仅适用于单元测试,还在自动化测试领域占有一席之地。借助它组织执行测试用例,使用它提供的丰富的断言方法进行测试结果的比对,并结合HTMLTestRunner生成测试报告完成整个自动化测试流程。
2024-07-25 11:42:13
749
原创 接口测试之requests+pytest
常见的接口种类:系统内部服务层之间的接口调用,比如后端服务应用层调用service层的接口,service层掉用DAO层的接口,这个地方的接口测试属性白盒范畴,一般开发自己做就可以了服务之间的接口调用,比如你有两个服务,一个是用户中心,一个是订单中心,订单中心会去调用户中心的服务,查询用户信息,这些接口我们一般是要测试的系统之间的接口调用,比如你商户系统会去调公共服务系统的接口。
2024-07-23 10:58:15
1256
原创 APP自动化测试Appium
注意点:1.命令行窗口不能关闭 2.如果闪退,则将jdk换成1.8版本 3.点击第二个按钮出错的时候,可以重启adb,adb kill-server;三种方式:id、class name和xpath,但由于Appium直接提供xpath路径,因此大多数都是使用xpath来定位的。adb start-server:启动adb服务端,出bug时使用可以重启服务器,先关再启动。adb kill-server:停止adb服务端,出bug时使用可以重启服务器,先关闭再启动。
2024-07-18 19:04:17
805
原创 软件测试之Selenium
Selenium 是最广泛使用的开源 Web UI(用户界面)自动化测试套件之一。Selenium 支持的语言包括C#,Java,Perl,PHP,Python 和 Ruby。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎。Selenium 测试脚本可以使用任何支持的编程语言进行编码,并且可以直接在大多数现代 Web 浏览器中运行。在爬虫领域 selenium 同样是一把利器,能够解决大部分的网页的反爬问题。
2024-07-16 14:47:06
1039
原创 软件测试笔试相关题目总结
1. 一条软件缺陷(BUG)记录都包含了哪些内容?1.缺陷对应的软件版本、硬件版本 2.开发的接口人员和测试人员 3.缺陷优先级 4.缺陷严重程度 5.缺陷可能所属模块 6.缺陷标题 7.缺陷描述 8.缺陷预期结果 9.缺陷截图 10.缺陷状态 11.缺陷可复现性2. 常见的字符集有ASCII码,Unicode码;常见编码方式,包括GBK、GB2312、()?UTF-83. 缺陷的等级可以划分为?轻微,一般,严重,致命。
2024-07-14 09:46:21
253
原创 MySQL基础用法
定义: SQL是一门特殊的语言,专门用来操作关系型数据库,当前关系型数据库都支持使用SQL语言进行操作,也就是说可以通过 SQL语言操作oracle、mysql、sql server、sqlite等等所有的关系型数据库。分类:DQL:数据查询语言,用于对数据进行查询,如selectDDL:数据定义语言,进行数据库、表的管理,如create,dropDML:数据操作语言,对数据进行增删改,如insert,update,delete。
2024-07-09 20:19:54
877
原创 Linux操作系统使用
ls:查看当前文件夹内容cd:切换文件夹touch 文件名:创建空文件mkdir 目录名:创建目录rm 文件名:删除文件rm -r 目录名:删除目录rmdir 目录名:删除目录。
2024-07-05 10:28:00
1076
原创 软件测试笔记
测试用例八大要素:用例编号、用例标题、模块/项目、前置条件、优先级、测试步骤、测试数据、预期结果。用例编号:区分用例唯一标识符用例标题:本条用例测试点模块/项目:用例所属模块前置条件:执行本条用例的前置操作优先级:本条用例优先级测试步骤:执行用例操作步骤测试数据:执行本条用例使用的数据预期结果:本条用例执行期望结果。
2024-06-28 21:17:01
272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人