软件测试 线路图 软件 全套
python unitest测试用例
unittest框架的测试用例有三种常见的写法:函数式、类式和装饰器式。 函数式写法: import unittest def test_sum(self): result = sum([1, 2, 3]) self.assertEqual(result, 6) if __name__ == '__ ......
MySQL高可用MHA原理及测试
2020年03月22日 00:06 · 阅读 5810 MySQL高可用MHA原理及测试 文章来源: 陶老师运维笔记- 微信公众号 1. MHA 简介 MHA 架构介绍:github.com/yoshinorim/… github下载地址:github.com/yoshinorim/… MHA 简介 ......
软件开发人员必须阅读的20本书
本文翻译自国外论坛 medium,原文地址:https://irina-seng.medium.com/top-20-books-a-software-developer-must-read-updated-b24bcc9ee3d > 持续学习的心态是软件开发人员想要保持专业相关性并增长自身价值的关 ......
2023.24 聊聊软件架构设计
架构设计的本质是为了设计出一个满足业务需求、可维护、可扩展、可靠、安全的软件系统,并且在设计过程中考虑到可用性、性能和可测试性等重要特性。架构设计是软件开发中非常重要的一个环节,能够影响整个软件系统的质量和可维护性,要做好架构设计,要注意不要违反一些重要的设计原则。常见的架构设计原则如有:单一职责原 ......
《瑞吉外卖》的软件开发流程
# 《瑞吉外卖》 springboot+mybatis ## 软件开发流程 ![image-20230615184413920](https://img2023.cnblogs.com/blog/1529167/202306/1529167-20230617011213156-1791409260. ......
北京交通大学自动选课软件
# BJTU-course-autoget 北京交通大学自动选课软件,`python`自动化网络请求,高效稳定。 项目地址:https://github.com/hyskr/BJTU-course-autoget ## 依赖 这个Python脚本的依赖项包括以下库: 1. `requests`:用于 ......
[转载]ChatGPT:智能化游戏测试的新尝试
> 转自公众号`网易雷火测试中心` 当下,ChatGPT红遍了全网,作为一个被认为会对人类社会产生威胁的聊天机器人。ChatGPT是不是真的有那么神奇?好奇心驱使下,作者对ChatGPT做了一些简单的试用,并思考了ChatGPT以及类似相关的AI工具能给我们的游戏测试工作带来哪些启发和效率提升。这篇 ......
apache安装与测试
在配置好网络的前提下安装httpd软件包 yum install -y httpd启动httpd服务 systemctl start httpd测试httpd服务 ......
记录一次测试同学导入前端项目后启动不成功的处理方式
背景: 从git上clone下来代码后,安装依赖不成功,请教了前端大佬,原因是npm偶尔不稳定,需要把管理工具换为yarn 原先的依赖安装方式:npm 更改后的依赖安装方式:yarn yarn安装方式: 安装好依赖后,启动项目: ......
Python 自动化测试的配置层实现方式对标与落地
Python中什么是配置文件,配置文件如何使用,有哪些支持的配置文件等内容,话不多说,让我们一起看看吧~ ## 1 什么是配置文件? 配置文件是用于配置计算机程序的参数和初始化设置的文件,如果没有这些配置程序可能无法运行或是影响运行(运行速度、便捷性等),使用配置文件的好处在于,部分内容以及环境运行 ......
【技术积累】软件工程中的测试驱动开发【一】
博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
【gtest】Visual Studio 2019 单元测试学习Google Test
# 前言 记录在VS2019中使用自带的Google Test进行单元测试的方法和经验 # 项目介绍 总共2个项目,`Work`为项目工程,`TestWork`为`Work`工程的单元测试工程,`TestWork`依赖于`Work`工程,但是`Work`不依赖`TestWork`,`TestWork ......
PDCA循环——快速提升软件质量的必备工具
近年来,软件项目的规模及其复杂性正在以空前的速度增长,互联网用户市场庞大,互联网公司和相应的软件产品层出不穷。快速响应需求变化往往是互联网行业的常态,软件产品的快速开发迭代对于公司迅速占领市场、抢占商机有着举足轻重的意义。 伴随着行业的快速发展,原有的研发模式逐渐不能适应高速发展的市场大环境。因此, ......
Python Selenium UI自动化测试
Python Selenium UI自动化测试 1、自动化测试基础 1.1 自动化测试的定义 将人为的测试行为转化为机器自动执行的过程 1.2 自动化测试的目的 减少成本,提高测试效率 减少人为因素对测试的影响 1.3 什么项目适合做自动化测试 项目界面稳定 需求明确 项目周期长 测试脚本可以重复使 ......
python测试系列教程——python+Selenium+chrome自动化测试框架
需要的环境 浏览器(Firefox/Chrome/IE…) Python Selenium Selenium IDE(如果用Firefox) FireBug、FirePath(如果用Firefox) chromedriver、IEDriverServer、phantomjs.exe IDE(Pych ......
充电桩安规测试仪TK408C交直流充电桩移动式检定系统(两直两交)
检测项目非车载充电机(支持两台非车载充电机同时测试)非车载充电机强制检定项目参考标准:JJG 1149-2022 《电动汽车非车载充电机检定规程》 ......
安全可信 | 首批!天翼云边缘安全加速平台AccessOne通过信通院“软件自研创新能力”专项评估
近日,中国信息通信研究院(以下简称“中国信通院”)公布“软件自研创新能力”专项评估(简称“可信研创”)结果,天翼云边缘安全加速平台AccessOne顺利通过评估,成为首批通过该项评估的云服务商。 “软件自研创新能力”专项评估旨在通过源码级别的开源同源匹配技术,分析软件产品的代码组成成分,帮助用户了解 ......
电脑软件资源合集
![](https://img2023.cnblogs.com/blog/362868/202306/362868-20230616143009274-8319083.png) [XMind_ZEN_10.1.2_绿色版_64位.7z]( https://pan.quark.cn/s/3a4480b ......
springboot集成测试最小化依赖实践
# 目录 1. [简介](#org0621382) 2. [版本及依赖引入](#org57c73ee) 1. [springboot版本](#org6310b4a) 2. [项目部分依赖](#org66807b5) 3. [直接使用SpringBootTest方式](#orgf64cec2) 1. ......
一文读懂火山引擎A/B测试的实验类型(1)——编程实验
一. 概述 编程实验:指的是通过代码编程进行AB实验,广泛使用于前端优化、策略优化和后端算法优化多种实验场景,包含客户端和服务端实验。 前置条件:接入客户端SDK或者服务端SDK,详见:应用接入 二. 应用场景 如何选择实验类型?适用场景是什么? 服务端实验 :指通过服务端获取实验分组信息并控制配置 ......
CST电磁仿真软件对火箭发射场雷击仿真与电子设备结构设计
火箭发射场雷击仿真,模型中包含大的塔台、地面等结构,也包含火箭上的缝隙及内部的电缆等细节。CST 内置了雷击信号模型,使用时域求解器可直接仿真 雷击下的各类瞬态电磁效应,比如瞬态电流分布,电缆 上的瞬态电压等。 振动试验模拟@ Wave6 音响阵列常用于运载火箭的振动实验。 用来创造出与发射环境相近 ......
http测试工具:httpbin
目录 用途: 网站介绍 Httpbin访问方式 常用接口地址: 本地部署httpbin 在Windows系统中部署Httpbin服务 在Linux系统中部署Httpbin服务 官方网站:https://httpbin.org/或者:http://httpbin.org/开源地址:https://gi ......
iOS 单元测试之常用框架 OCMock 详解
测试驱动开发并不是一个很新鲜的概念了。在日常开发中,很多时候需要测试,但是这种输出是必须在点击一系列按钮之后才能在屏幕上显示出来的东西。测试的时候,往往是用模拟器一次一次的从头开始启动 app,然后定位到自己所在模块的程序,做一系列的点击操作,然后查看结果是否符合自己预期。 ......
使用MockMvc测试 Controller
使用MockMvc可以做到controller层的测试。如果直接得到controller,然后调用指定的方法是不会通过拦截器等外层组件的,使用mockMvc可以。 ``` package com.lomi.mockMvc; import cn.hutool.json.JSONUtil; import ......
软件开发架构及OSI七层协议
## 软件开发架构 ```python 规定了程序的请求逻辑、功能分块 1.C/S架构 Client:客户端 Server: 服务端 """ 我们使用计算机下载下俩的一个个app本质是各大互联网公司的客户端软件 通过这些客户端软件我们就可以体验到各个互联网公司给我们提供的服务 eg: 下载淘宝客户端 ......
Windows平台下Git服务器gitblit的搭建及git push登陆测试
1、安装java环境 下载安装java 注意(java的版本需要在1.7及以上), 下载地址:http://www.java.com/zh_CN/ 安装步骤这里不再赘述 配置java的环境变量PATH CLASS PATH 使用 java -version 检查是否安装成功。 2、安装gitblit ......
基于python制作的做题软件
# 启动文件 > 主界面.py # 数据库格式 ID|Topic|A|B|C|D|FinishOrNot|RightOrError|Right_Answer| -|-|-|-|-|-|-|-|-| ***目前User.py跟questions.py文件没有使用到*** # 目前的功能 1. 数据库存 ......
轻松掌握Python+主流测试框架Requests接口自动化,快速转型自动化测试
轻松掌握Python+主流测试框架Requests接口自动化,快速转型自动化测试 最近几年,自动化测试已经成为了软件测试的主流趋势,而Python语言和Requests库作为主流测试框架,也成为了越来越多测试工程师的首选。使用Python+Requests接口自动化进行测试,不仅可以提高测试效率和覆 ......
常用服务器软件安装
常用服务器软件安装(在线和离线): 包括java, tomcat, mysql, pgsql, redis, nginx, keepalived等等, 过程包括安装, 简单配置和配置service. ......
智造引航——DTCLOUD与智能建造软件培训开放报名!
![](https://img2023.cnblogs.com/blog/3079926/202306/3079926-20230615171936715-1704129709.png) ![](https://img2023.cnblogs.com/blog/3079926/202306/3079 ......