自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦断南楼的博客

专注于软件测试行业研究

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQL 精讲-MySql 常用函数,MySQL语句精讲和举例

MySQL语句学习是数据库操作的基础,对于想要深入了解数据库管理的朋友来说,这是不可或缺的一环。通过学习MySQL,你能够掌握数据的增删改查,实现数据的高效管理与维护。MySQL语句的灵活运用,不仅可以提升数据处理的速度,还能保障数据的安全性。推荐大家从基础语法入手,逐步掌握各种查询技巧和优化方法,让你的数据库操作更加得心应手。无论是初学者还是资深开发者,都应该将MySQL语句学习视为一项必备技能,它将在你的数据库生涯中发挥重要作用。投入时间学习,你将收获知识与能力的双重提升。

2024-02-17 22:35:18 620

原创 POM设计模式思路,详解POM:概述与介绍,POM思路梳理+代码示例(全)

UI自动化测试在软件开发中扮演着关键角色,确保用户界面稳定、可靠。在众多UI自动化框架中,POM(Page Object Model)框架因其实用性和高效性而备受推崇。POM框架将UI元素封装为可重用的对象,简化测试脚本的编写和维护。它降低了测试代码与具体UI实现的耦合度,增强了代码的健壮性和可维护性。此外,POM框架支持分层架构,使得测试代码更加清晰、易于扩展。因此,推荐采用POM框架进行UI自动化测试,让你的测试代码更加健壮、可维护,并提升测试效率。

2024-02-17 22:17:13 1274

原创 Django学习笔记教程全解析:初步学习Django模型,初识API,以及Django的后台管理系统(Django全解析,保姆级教程)

Django,一个强大且易用的Python Web框架,为开发者提供了全面的API、灵活的模型系统和高效的后台管理系统。Django的API设计简洁,支持RESTful风格,让数据交互变得简单直观。其模型系统基于ORM思想,可快速定义数据库结构,实现数据存取操作。同时,Django自带的后台管理系统功能强大,可自动生成CRUD界面,极大提升了开发效率。无论是构建复杂的企业级应用,还是快速搭建个人网站,Django都能凭借其卓越的性能和丰富的特性,满足开发者的各种需求。选择Django,让Web开发变得更加轻

2024-02-15 16:10:38 1829

原创 Django实战:部署项目 【资产管理系统】,Django完整项目学习研究(项目全解析,部署教程,非常详细)

关于Django,我已经和大家分享了一些知识,考虑到一些伙伴需要在实际的项目中去理解。所以我上传了一套Django的项目学习源码,已经和本文章进行了绑定。大家可以自行下载学习,考虑到一些伙伴是初学者,几年前,编者也是从初学者一路学习到现在。当时,很希望有一套完整的项目源码去理解,更好地学习。当得到了源码,却又不会部署,或者不会处理报错,为此,我编写了这篇文章。

2024-02-16 23:03:10 1513

原创 Django学习全纪录:编写你的第一个 Django 应用,Django内置数据库的配置,以及扩展性的数据库介绍和配置

本篇文章主要介绍了Django的内置数据库以及拓展性数据库的使用以及其它的一些知识。

2024-02-14 21:24:14 1732

原创 Django学习全纪录:Django视图和路由的配置,应用的创建以及注册

本篇文章主要介绍Django的路由和视图,以及应用的创建

2024-02-14 15:36:38 1676 1

原创 Django学习全纪录:创建第一个Django项目,如何使用Django开发⼀个web应用

在这篇文章里,我们一起学习了如何使django项目跑起来,如何修改django的部分代码。在拓展内容里,为大家介绍了django的debug模式。希望大家在学习以后,能够勤加联系,才能熟练掌握我们的知识并运用在实践当中去。下一篇文章,我们将介绍Django的项目管理,以及常用命令的总结,初始化数据库,以及设置Django的后台管理系统等相关内容。我计划这些内容会分两篇文章来讲,具体情况视拓展的内容而定吧!

2024-02-14 06:42:14 1443 1

原创 Django学习全纪录:Django开发环境的搭建

本篇文章为大家详细介绍了django的环境搭建以及镜像源的设置。请期待后续更新。

2024-02-13 17:53:17 1834 1

原创 开发基础知识-认识Tomcat,Tomcat基础,快速入门Tomcat

Tomcat 服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。往细的方面说:Tomcat 是一个 HTTP 服务器。HTTP 协议就是 HTTP 客户端和 HTTP 服务器之间的交互数据的格式。Tomcat 就是基于 Java 实现的一个开源免费,也是被广泛使用的 HTTP 服务器。Tomcat 可以理解为是一个容器,它常被用来用来启动java项目。

2024-02-13 10:51:29 851 1

原创 【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,iframe、窗口等控件切换(精)(六)

【代码】【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,iframe、窗口等控件切换(精)(六)

2024-02-13 09:30:00 671 1

原创 接口测试基础和原理-接口测试学习笔记-接口测试基础讲义-接口测试培训教程,接口测试知识要点、面试题目解析

接口测试基础和原理-接口测试学习笔记-接口测试基础讲义-接口测试培训教程,接口测试知识要点、面试题目解析

2024-02-12 12:47:50 754 1

原创 【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,iframe、窗口等控件切换(精)(五)

在上一篇文章里,我们一起学习了键盘事件、鼠标事件以及其它的一些特殊情况的处理。这篇文章我们一起学习Selenium中一些特殊窗口以及iframe,如何处理。

2024-02-12 12:35:17 1200 1

原创 软件测试-APP自动化-测试学习笔记-精华版-知识要点总结,ADB知识要点总结

输入特定的指令(单词或词组),向计算机发送特定的命令,使得计算机实现某种功能或效果。在windwos的环境下,例如,dir、md、cd、del等。理解命令行:Mac有终端,Windows有cmd综上所述,adb是一个和手机沟通的命令工具。常用的命令不需要全部记住,经常用即可记住它的用法。

2024-02-11 22:49:49 884 1

原创 软件测试-功能测试-测试流程-如何进行需求评审?对于测试人员来讲,如何从测试的角度评审需求文档?

产品人员编写的需求文档,无疑是一个项目或者一项新功能的开端。需求文档的优劣,直接影响开发人员的代码质量,更会影响到后续的测试工作。所以,我认为,需求评审对于开发质量以及测试质量至关重要,那么,如何做好一次优秀的评审,或者说,如何去评审一份需求文档?就成为了我们需要不断思考的问题。

2024-02-11 22:35:44 1185 1

原创 软件测试-测试用例研究-如何编写一份优秀的测试用例

测试用例是一组由测试输入、执行条件、预期结果等要素组成,以完成对某个特定需求或者目标测试的数据,体现测试方案、方法、技术和策略的文档。测试用例是软件测试的核心,它把测试系统的操作步骤用文档的形式描述出来,以便测试某个程序路径或核实是否满足某个特定需求。

2024-02-11 22:21:41 1267 1

原创 【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,学习模拟鼠标+模拟键盘进行相关操作(精)(四)

关于键盘以及鼠标的操作,除了以上的常用方式的解决方案,还有其它很多不常用的操作,例如游戏鼠标中的按键,它们的解决方案是怎样的?这些都要大家在实际的工作中进行探索,此处不再进行介绍。下一篇文章,我们将一起学习窗口的切换以及iframe的处理,再见!光阴者百代之过客,唯有努力奔跑方能生风。

2024-02-11 15:38:53 1003 1

原创 Linux-Vim的使用,快速入门Vim,Linux入门教程,精讲Linux

输入模式,键入 i 或 a 或 o 都可以进入输入模式。普通模式,打开Vim默认的模式。命令模式,键入 : 进入命令模式。q 无修改的情况下,直接退出。q!有修改的情况下,不保存退出。wq 有修改的情况下,保存并退出。

2024-02-11 15:38:20 875 1

原创 【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,了解元素交互的常用方法(精)(三)

在之前的文章里,我们一起学习了定位方式、等待机制等内容。相信通过之前的学习,你已经掌握了WEB自动化的一些入门知识,具备了编写代码的一些基础知识和能力。这篇文章,让我们一起学习一下模拟键盘事件。在实际的项目当中,有的时候,我们需要利用到键盘的一些快捷键对网页进行操作,或点击一些浏览器中的辅助功能,这个时候,我们就要用到键盘事件,编写相应的代码实现模拟键盘的操作。这篇文章共分四个小阶段(四篇文章),我将会为大家进行分解,方便大家的查阅,提升阅读体验。

2024-02-11 12:24:46 1180 1

原创 Linux系统精讲-常用Linux命令,快速入门Linux,精华版,重要且常用,软件测试人员常用,测试人员必知必会的Linux命令

【代码】Linux系统精讲-常用Linux命令,快速入门Linux,精华版,重要且常用,软件测试人员常用,测试人员必知必会的Linux命令。

2024-02-11 10:00:00 334 1

原创 接口自动化思维梳理及requests库的应用

text:文本,content,相应的内容以字节的方式显示,以及header:响应头等。2、当终端显示PS(powershell)的时候,要设置成cmd,避免后期的不必要的一。填写对应的数据:url、data、header、method,填写数据并发送请求。7、至此,发送请求并转换为json格式就完成了,这也是最简单的接口测试的代码。2、明确测试框架中需要满足的功能:例如,发送接口请求、参数化、环境变量、3、当我们使用工具的时候,最基本的功能就是发送请求,那么使用代码如何去实。

2024-02-11 09:30:00 670 1

原创 软件测试-自动化测试-面试题研究,知识要点,高频、重点知识点,自动化测试知识要点、知识梳理-PYTHON+自动化,评估试题

公开分享学习,仅限个人研究学习使用,不可用于转卖等盈利活动,请知悉。

2024-02-10 20:21:29 839 1

原创 【SQL 精讲】MySql 语句的应用,常用的MySql语句,SQL快速入门,拿来就能用的SQL知识,重要且精华,快速掌握SQL语句

什么是MySql,几乎每一类软件都离不开,它是所有数据的载体。MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

2024-02-10 09:00:00 326

原创 【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,编写线性脚本+WEB自动化各种场景的处理(精)(二)

在上一篇文章,带领伙伴们认识了WEB中的UI自动化,同时,也讲解了网页元素的八大定位方式。关于定位方式,我们常用的也就是ID、NAME、CSS以及XPATH,所以在练习的时候,同时要重点练习这几个定位方式。这篇文章,我们继续研究和学习WEB自动化。

2024-02-09 11:31:17 1195 1

原创 【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,自动化入门+元素的八大定位方式(精)(一)

当然,学会了以上八大定位给方式,肯定不等于大功告成,就定位来说,还有动态元素的处理,异常情况的排查,总之我们学习测试,就要学会自己去排查和解决问题,学习力对我们是十分重要的。但是,至此,我们已经完成了学习UI自动化测试的前期准备工作,下一篇文章我们就来具体讲一讲,如何编写UI自动化测试的线性脚本。最后一句,学习任何一种技术,不是一蹴而就的,我们要多思考、多练习才好。OK,我们下一篇文章,再见!

2024-02-09 02:41:05 1622 1

原创 【Jmeter】Jmeter录制功能:操作步骤详解

在没有接口文档的情况下,通过类似抓包的方式,自动抓取接口信息并填写至jmeter对应的位置。

2023-10-22 17:52:36 335 1

Python开发+Django+资产管理系统+教学研究源码

部署方法教程请参考Django专栏。 Django是一个用Python语言编写的开源Web应用框架,它遵循MTV设计模式,并内置了许多功能,如认证、URL路由、模板引擎、对象关系映射(ORM)等,使得开发者能够快速开发安全且可维护的网站。Django的源码不仅体现了其设计理念,也是学习Python编程和Web开发的宝贵资源。 推荐学习Django源码的理由有以下几点: 设计理念先进:Django的设计理念是“优雅、快速、实用”。通过阅读源码,可以深刻理解这一理念是如何在实践中得以体现的。Django的源码结构清晰,模块划分合理,易于阅读和理解。 学习Python编程:Django源码是用Python编写的,对于想要深入学习Python编程的开发者来说,阅读Django源码是一个很好的途径。源码中包含了大量的Python编程技巧和最佳实践,如装饰器、元类、上下文管理器等。 掌握Web开发技术:Django作为一个Web应用框架,其源码中包含了Web开发所需的各种技术,如HTTP协议处理、模板渲染、数据库操作等。通过阅读源码,可以深入了解这些技术的实现原理和应用方法。

2024-02-15

软件测试+测试用例+测试用例精讲+测试用例实战+教学实例研究+经典用例举例

在当今软件开发和质量保证的领域中,测试用例资源合集的重要性不言而喻。一份全面、精准、实用的测试用例资源合集,对于提升软件质量、保障用户体验、加速产品迭代具有举足轻重的意义。 对于测试工程师而言,一个优秀的测试用例资源合集就像是一把锋利的剑,能够助力他们披荆斩棘,高效地完成测试任务。这份合集不仅包含了丰富多样的测试用例,还提供了清晰的测试步骤和预期结果,使得测试工作更加系统化、规范化。 同时,测试用例资源合集也是项目团队宝贵的财富。它能够帮助团队成员更好地理解项目需求,明确测试目标,减少沟通成本。在测试用例资源合集的指导下,团队成员可以协同工作,共同确保软件产品的稳定性和可靠性。 此外,一份优秀的测试用例资源合集还应该具备灵活性和可扩展性。随着项目的不断迭代和升级,测试用例也需要不断地更新和完善。这份合集应该能够轻松应对这些变化,为项目团队提供持续的支持和帮助。 总之,一份全面、精准、实用的测试用例资源合集是软件开发和质量保证过程中不可或缺的重要工具。它能够帮助测试工程师提高工作效率,助力项目团队保障软件质量,为用户带来更加优质、稳定的产品体验。因此,我强烈推荐大家关注并充分利用

2024-02-15

Django教程-Python开发-Django-Django学习研究-教学研究,配套资源

在数字化时代,Web开发技能的重要性日益凸显。Django,作为一款高级Python Web框架,因其简洁性、安全性和可扩展性而受到开发者的广泛喜爱。如果你渴望掌握一门强大的Web开发技能,那么这份Django资源教案将是你的理想之选。 这份教案不仅全面覆盖了Django框架的基础知识,包括模型、视图、模板、表单、URL分发等核心组件,还通过丰富的实践项目,让你在动手操作中深入理解Django的运作原理。你将学习如何构建高效、可扩展的Web应用,并掌握Django提供的各种强大工具,如ORM(对象关系映射)、缓存系统、用户认证等。 此外,这份教案还注重培养你的问题解决能力。通过解决真实场景中的开发挑战,你将学会如何应对Web开发中的常见问题,并提升你的代码质量和开发效率。 无论你是初入Web开发领域的新手,还是有一定经验的开发者,这份Django资源教案都将为你提供宝贵的学习资源和指导。它将帮助你快速掌握Django框架的核心技能,为你的职业发展注入新的动力。 抓住这次学习Django的绝佳机会,让这份教案成为你Web开发旅程中的得力助手。相信你在掌握Django后,将能够构建

2024-02-14

软件测试-自动化测试-web自动化-教学研究

练习制作本地练习网页,该资源为配套资源。

2024-02-11

软件测试-自动化测试-web自动化-教学研究

为了学习和巩固 UI 自动化测试的相关知识,提高自身的核心竞争力,故编 写此部分内容,此资源为自编自动化测试的PPT讲稿。

2024-02-10

软件测试-ui自动化-PO设计思路-学习研究

在UI自动化测试中,POM模式是一种设计思路,它的核心思想是方法的封装。它将方法类和页面元素进行分离,增强了代码的可维护性。值得注意的是,这种分层的设计模式,最好也是从线性代码开始,逐步将代码进行升级,最后形成以POM设计思路为核心的自动化测试框架。 代码升级思路如下:V1(不使用任何设计模式和单元测试框架)-V2(使用 PyTest管理用例)-V3(使用方法封装的思想,对代码进行优化。)-V4(引入POM设 计思路,也就是对象层、操作层、业务层,将方法类和页面元素进行分离) 编写思路:我是使用python+selenium+pytest+allure进行UI自动化测试的,首 先,我拿我上一个项目的登录页面进行叙述。具体思路如下: 1、搭建测试环境,配置pycharm以及python环境并进行验证。 2、安装所需的测试依赖包 ……………………详情见思维导图以及详解。

2024-02-10

软件测试-自动化测试-面试-知识总结

编写目的:为了学习和巩固 UI 自动化测试的相关知识,提高自身的核心竞争力,故编 写此部分内容,此部分内容是《全栈软件测试精讲》的模块之一。编者精选了一些 UI 自动 化测试常见的面试题,以面试为驱动,能够帮助我们更好地学习新知识以及巩固旧的知识, 达到温故而知新的良性循环。内含自动化测试面试100题,学习并熟练背诵后,可面试大部分公司的自动化岗位。此资源为自编自研,仅限个人学习,严禁用于盈利性质。

2024-02-08

软件测试-自动化测试-自动化测试面试题-公开分享,自动化测试面试研究

本资料是网络收集整理,编写时增补了原资料中缺失的部分,公开分享学习,仅限个人研究学习使用,不可用于转卖等盈利活动,请知悉。 本套资源通过公开渠道收集整理并改编,本资源涵盖UI自动化测试、接口自动化测试、以及Python等常见的面试题,例如,编程语法题、编码题,自动化基础能力评估,自动化项目实战能力评估等模块。适合从事软件测试行业的人员阅读和学习。 鉴于作者水平有限,资料如有不足,请大家自行纠正。后期会持续更新一些资料,帮助更多的伙伴一起成长。

2024-02-07

软件测试-理论、接口、系统-常见经典面试题-实战面试真题

软件测试-理论、接口、系统-常见经典面试题-实战面试真题

2023-11-25

测试报告模板,测试工作的日常管理的部分

测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。 测试报告的内容可以总结为以下目录:首页引言(目的、背景、缩略语、参考文献)测试概要(测试方法、范围、测试环境、工具)测试结果与缺陷分析(功能、性能)测试结论与建议(项目概况、测试时间 测试情况、结论性能汇总)附录(缺陷统计)

2023-10-20

面试题——接口部分.docx

面试题——接口部分.docx

2022-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除