页面渲染:客户端渲染页面(SPA)、服务端渲染页面(模板技术) 数据库连接技术:数据库连接池、数据访问 服务管理:接口、路由、权限 异步任务调度:异步、同步、回调 Python:Flask Java:Spark Java Python:Django Java:Spring 全家桶 Flask Fl
前段时间,客户反馈,有个PC端的功能页面,一点开就卡死,通过查看网络请求,发现有个部门组织架构树的请求数据有点大,共有两万条数据,1.57M。刚开始我以为是表单中的部门选择框渲染的时候,一次性渲染的dom节点过多,把页面内存撑爆了。于是我把项目中使用的antd3的TreeSelect组件,升级到具
一、变量 变量是什么?为什么要有变量   一个是变:核心在于变化   一个是量:衡量,计量,表达的一种状态 变量定于规则   1、只能是数字、字母、下划线的任意组合   2、不能以数字开头   3、关键字不能作为变量 变量名的定义方式   1、驼峰体 OldBoy   2、下划线 old_boy
创建一个目录  /data mkdir  /data ls  -l  /data/ cd  /data/ pwd 相对路径与绝对路径 1.绝对路径 从根开始的路径  /data 2.相对路径  不是从根开始 相对于当前路径   data   在 /data下面创建文件 oldboy.txt tou
首先需要申请GitHub帐号,这个就不多说了,大家自行百度或Google吧哈。这里默认大家都已经有GitHub账号了~   第一次使用,如果没有配置好,会遇到各种问题,比如下面的这些:问题一: 1080×218 60.1 KB 问题二:   问题三: 遇到问题会很影响心态,我是有过这样的感受
一、机器语言:     特点:计算机能够看懂的0和1去写程序     优点:程序运行速度快     缺点:开发效率低 二、汇编语言:     特点:用一些英文标签代替一串而精致数字去写程序     优点:比机器语言好一点,操作系统内大量使用汇编语言      比如关于进程的调度代码,就是用汇编语言
在python3的标准库中,已经移除了md5,而关于hash加密算法都放在hashlib这个标准库中,如SHA1、SHA224、SHA256、SHA384、SHA512和MD5算法等。 以下为官方文档的介绍: https://docs.python.org/3/library/hashlib.ht
尊重原创版权: https://www.gewuweb.com/hot/12645.html httprunner实战接口测试笔记,拿走不谢 每天进步一点点,关注我们哦,每天分享测试技术文章 本文章出自【码同学软件测试】 码同学抖音号:小码哥聊软件测试 01 开始 安装跟创建项目 pip ins
在 Dokcer 横空出世之前,应用打包一直是大部分研发团队的痛点。在工作中,面对多种服务,多个服务器,以及多种环境,如果还继续用传统的方式打包部署,会浪费大量时间精力。 在 Docker 出现后,它以更高效的利用系统资源、更高效的利用系统资源、一致的运行环境、持续交付和部署、更轻松的迁移、更轻松
DDT数据驱动性能测试(二) 一、保存数据到入csv、txt文件 1、写代码 2、不写代码   2.1 从数据库中获取数据,写入文件     2.1.1 在jdbc取样器下面,添加保存响应到文件(右键-监听器-保存响应到文件)     2.1.2 文件名称前缀: 写一个文件名包含文件格式:例如 j
DDT数据驱动性能测试(一) 一、csv数据文件设置 1、使用场景:测试过程中需要使用手机号码等大量数据时,用random函数随机生成数字;也可以使用Excel拖动生成一批手机号,也有可以从数据库中导出一批手机号,把准备好的数据,放到txt文件,或者csv文件中,使用csv数据文件设置直接调用。
首先呢,春招猛冲了一大堆测试岗位,其中包括游戏测试工程师这个在测试岗里面也算是比较特殊的岗位吧。 记录一下春招被问的比较多的一个问题,“如何测试一个英雄的技能”。 这个问题其实归根到底和软件测试里面针对某个特定物体的测试是同个道理的, 首先抛开物体的特定功能,看本质---遵循一个模型来走 UI界面
本文节选自霍格沃兹测试开发学社内部教材 编写Selenium测试用例就是模拟用户在浏览器上的一系列操作,通过脚本来完成自动化测试。 编写测试用例的优势: 开源,免费。 支持多种浏览器 IE,Firefox,Chrome,Safari。 支持多平台 Windows,Linux,Mac。 支持多语
管家婆软件工贸版(标准财务+进销存+生产管理)V18.0功能简介 管家婆 工贸版(标准财务+进销存+生产管理) 1.整体介绍 管家婆工贸版系列软件是针对国内中小型生产加工企业,将ERP管理思想与几十万管家婆用户使用经验相融会的成果。该系列软件以生产管理为核心,集采购、销售、存货、生产、工资、固定资
就测试开发工作而言,从阶段划分,可以粗略划分为四个阶段: 识别发现组织团队中的问题 分析、制定解决方案 实现解决方案 赋能落地解决方案 今天我们重点来聊聊,最后一个阶段,赋能落地解决方案过程中的经验和思考。 测试开发的工作产出(流程改进、工具/平台),更多面向服务的是公司内部研发人员,通常当有了
一般对于自动化的理解,有两种方式的自动化。 第一,不需要写代码,完全由工具实现,这种方式的工具一般是公司自己研发的,方便黑盒测试人员使用。这种工具的特点是学习成本低,方便使用,但是通用性不强,也就是换了一家公司,就很有可能无法使用之前的工具。 第二,需要自己写代码,在别人的框架下编写代码测试,或者
简单来说 Selenium工具可以像人类一样操作浏览器,但是仅仅在使用 pip install selenium 命令安装selenium 模块是无法使用的。 我们需要搭配浏览器驱动使用。所以我们要做的是先下载合适浏览器版本的驱动,然后将驱动放在存有python解释器的文件夹里,最后pycharm
背景   尽管.net6已经发布很久了,但是公司的项目由于种种原因依旧基于.net Framework。伴随着版本迭代,后端的api接口不断增多,每次在联调的时候,前端开发叫苦不迭:“小胖,你们的swagger页面越来越卡了,快优化优化!”。 先查看swagger页面加载耗时:   以上分别是:
前端页面与后端代码之间的交互测试,可以理解为接口功能测试的一个子集。 测试准备 在进行交互测试前,首先要对前端功能有明确的认知,能够明确区分:  什么功能属于前端页面逻辑功能  什么功能又属于前端与后端交互功能  前端功能与后端是通过什么接口方式进行交互  前、后端,双方有什么样约束
提前安装好:ant  Jenkins 环境   一、Jenkins 安装 Ant 插件: 进入Jenkins 配置插件页面,安装ant 插件:      打开插件配置页,如下图:      点击“Available” 在输入框搜索 ant  安装即可:         二、安装 ant  进入