软件测试 软件 选拔赛 软件学院

测试二面 | appium 的工作原理

Appium是一种自动化测试工具,用于测试移动应用程序(包括Android和iOS平台)。它的原理主要基于客户端-服务器架构。 Appium的架构包括以下几个主要组件: Appium Server:作为中间人,负责接收客户端发来的测试请求,并将其转发给相应的设备或模拟器进行执行。它基于WebDriv ......
原理 appium

WPF 性能测试

本文收藏我给 WPF 做的性能测试。在你开始认为 WPF 的性能存在问题的时候,不妨来这篇博客里找找看我做过的测试。我记录的测试都是比较纯净的测试项目,没有业务逻辑的干扰,写法也正常,可以更加真实反映 WPF 的性能,减少因为奇怪的业务逻辑以及逗比的写法的影响 ## 资源字典 ### 大量 Geom ......
性能 WPF

ChromeDriver测试

ChromeDriver测试 WebDriver是一种开源工具, 可跨浏览器并自动测试webapps . 它提供引导页面 , 用户输入 , 脚本执行等功能,实现Chromium协议的独立服务,可实现针对Chromium的WebDriver线程协议. ChromeDriver适用于Android版Ch ......
ChromeDriver

测试开发笔记2023年8月精华版

1. 面向思维编写用例的小窍门 2. 测试是有发展前途的 3. 关于Python和Java竞争力 4. 当你觉得测试没意思时 5. 测试用例很难管理 6. 我为什么不学编程语言了 7. 一个测试背锅案例分析 ![](https://img2023.cnblogs.com/blog/1629545/2 ......
精华 笔记 2023

软件工程作业1:自我介绍+软工5问

| 软件工程 | | | | | | 作业要求| | | 作业目标 | 学会使用博客、GitHub,并自我介绍 | #自我介绍 - 我叫梁志聪,来自广州茂名,是广东工业大学计算机学院计算机科学与技术专业的一名大三学生 - 兴趣爱好是看小说,听歌,每天都喜欢出去散散步 - 日出与日落 ![](http ......
软件工程 工程 软件

软件国产化,我们可以做什么?

国产数据库持续突破性能瓶颈,是国内基础软件坚持长期投入的结果,也是走向科技自立自强的关键一步。事实上,国产软件高水平科技自立自强并不是无法完成的任务。对于行业来说,将国产化作为目标,用技术创新加固国产软件的护城河,树立科技创新的信心,才能更好地为我国社会经济发展保驾护航。 国产化的意义 全国开始「国 ......
国产 软件

在虚拟机下载eclipse软件

# 1、打开火狐FireFox浏览器 输入这个网址:https://www.eclipse.org/downloads/packages/release/Luna/SR2 ![](https://img2023.cnblogs.com/blog/2808014/202309/2808014-2023 ......
eclipse 软件

测试大姐提了个bug,为什么你多了个options请求?

## 1 下班前的寂静 刚准备下班呢,测试大姐又给我提个`bug`,你看我这就操作了一次,`network`里咋有两个请求? 我心一惊,”不可能啊!我代码明明就调用一次后端接口,咋可能两个请求!“。打开她的截图一看:多个`options`请求。 我不慌不忙解释道:”这不用管,是浏览器默认发送的一个预 ......
大姐 options bug

9月4日开学测试

一、题目要求 1、定义WarehouseInformation类,其中包括九个私有变量(itemnumber,itemname,suppliername,warehousingtime,shipmenttime,warehousenumber,warehouseplace,itemnumber,ou ......

软件开发原则

## 软件开发原则 | 原则 | 介绍 | | | | | 单一职责原则 | 一个类或模块应该只负责一项任务或功能 | | 开闭原则 | 软件实体(类、模块、函数等)应该对扩展开放,对修改关闭 | | 里氏替换原则 | 子类应该能够替换其父类并且不会破坏程序的正确性 | | 接口隔离原则 | 客户端 ......
软件开发 原则 软件

Java开学测试

二、系统背景: 某机械有限公司为了公司进一步的发展,需要实现企业数字化管理,新引进一套企业信息管理系统(ERP),由于该产品缺乏入库功能,特委托石家庄铁道大学信息科学与技术学院前进22软件有限公司开发仓库管理功能。 二、 数据结构要求:(5分) 1、定义WarehouseInformation类,其 ......
Java

发布策略:蓝绿部署、金丝雀发布(灰度发布)、AB测试、滚动发布、红黑部署的概念与区别

发布策略:蓝绿部署、金丝雀发布(灰度发布)、AB测试、滚动发布、红黑部署的概念与区别 蓝绿发布(Blue-Green Deployment) 蓝绿发布提供了一种零宕机的部署方式。不停老版本,部署新版本进行测试,确认OK,将流量切到新版本,然后老版本同时也升级到新版本。始终有两个版本同时在线,有问题可 ......
金丝雀 蓝绿 灰度 金丝 概念

(测试)带权并查集

# 带权并查集 普通的并查集只能维护每个节点所在集合的编号,带权并查集则可以维护集合内任意一点到所在集合根的距离。 *带权并查集*是**结点存有权值信息的并查集**。相比于一般的并查集,带权并查集需要开辟**两个数组**:一个是dsu[N],用来判断集合关系;一个是dis[N],用来描述其与根节点的 ......

Smartkit安装Ubuntu OS系统后,执行脚本批量配置网络和更新软件

#!/bin/bash # # system init config # # enable root login sed -i.bak '31 a\PermitRootLogin yes' /etc/ssh/sshd_config /etc/init.d/ssh restart # enable o ......
脚本 Smartkit Ubuntu 系统 网络

软件工程开篇(第一次作业)

| 软件工程 | [计科21级4班](https://edu.cnblogs.com/campus/gdgy/CSGrade21-34) | | : : | : : | | 作业要求 | [作业1要求连接](https://edu.cnblogs.com/campus/gdgy/CSGrade21- ......
软件工程 开篇 第一次 工程 软件

学习CAE软件有什么方法技巧?

在工程设计和制造领域,计算机辅助工程(CAE)软件已经成为不可或缺的工具。然而,学习使用这类复杂软件需要投入大量时间和精力。为了帮助您更快地掌握CAE软件,本文将分享一些高效的学习方法与技巧。 明确学习目标 在开始学习之前,明确您的学习目标非常重要。您希望掌握哪些技能?您的目标是什么?明确目标可以帮 ......
技巧 方法 软件 CAE

1141 PAT Ranking of Institutions(附测试点5分析)

题目: After each PAT, the PAT Center will announce the ranking of institutions based on their students' performances. Now you are asked to generate the ......
Institutions Ranking 1141 PAT of

RunnerGo:高效的全栈测试平台,想做性能测试的来看看

在数字化时代,软件测试已经成为确保企业应用程序质量和稳定性的关键环节之一。随着应用程序变得越来越复杂,传统的测试方法已经无法满足现代软件开发的需求。为了解决这个问题,越来越多的企业和团队开始采用全栈测试平台,以便进行高效、全面的测试。其中,RunnerGo作为一个基于Go语言开发的全栈测试平台,逐渐 ......
RunnerGo 性能 平台

智能座舱HMI自动化测试之语音交互专项测试

随着人工智能和物联网技术的迅猛发展,智能座舱已经成为现代汽车中的重要组成部分。语音交互作为智能座舱的核心功能之一,正日益受到用户和汽车制造商的关注。 车载语音交互具备的独特优势:降低驾驶者对车内设备的操作依赖、增加驾驶安全系数,完善车载语音的用户体验,保证语音的准确,稳定性,是当前智能座舱系统成功的 ......
座舱 专项 语音 智能 HMI

软件开发原子化 技术转型加速器

在万物互联的时代,人均持有设备量不断攀升,设备和场景的多样性,每个设备都需要独立开发一个应用,先安装后使用、不同设备的能力不兼容等传统应用的短板逐步暴露出来。在此背景下,应用提供方和用户都迫切需要一种新的服务提供方式,使应用开发更简单、服务的获取和使用更便捷,原子化服务也就此诞生。 原子服务与微服务 ......
加速器 原子 软件开发 技术 软件

[ 总结 ] Linux系统测试硬盘I/O

检测硬盘I/O相对来说还是一个比较抽象的概念,但是对系统性能的影响还是至关重要的。 (1)使用hdparm命令检测读取速度: hdparm命令提供了一个命令行的接口用于读取和设置IDE和SCSI硬盘参数。 安装: yum install hdparm 语法: hdparm(选项)(参数) 常用选项: ......
硬盘 系统 Linux

软件移动开发--新闻网

## **一、实验目标** 1、综合所学知识创建完整的前端新闻小程序项目;能够在开发过程中熟练掌握真机预览、调试等操作。 ## 二、实验步骤 #### 1、页面配置 ​ 根据要求创建页面文件并删除和修改文件 ![image](https://img2023.cnblogs.com/blog/3223 ......
新闻网 软件 新闻

homebrew安装软件出现git问题fatal: not in a git directory,Error: Command failed with exit 128: git解决方法

# homebrew安装软件出现git问题 ### 问题 > fatal: not in a git directory > Error: Command failed with exit 128: git ### 问题查找 1. brew -v 查看问题log suyf@suyfdeMac-min ......
git directory homebrew Command 方法

【玩转鲲鹏DevKit系列】如何快速迁移软件包?

鲲鹏 DevKit 代码迁移工具可提供软件包扫描和软件包重构等功能,自动分析软件包兼容性、快速提供鲲鹏版本下载路径、一键重构鲲鹏版本,实现软件包Hour 级跨平台迁移。 ......
鲲鹏 软件包 DevKit 软件

[TSG开发日志](一)软件基础框架

[TOC]([TSG开发日志](一)软件基础框架) # 前言 中间经历了几次波折,最终才算是有时间把软件开发的框架确定下来了。现在开发才终于算是开始有了个起头。 其实在使用Qt做大型软件的时候会遇到一些问题,为此也要不得不做一些妥协。关于这个,我觉得你可能需要看一下这两篇文章 [[Qt开发思想探幽] ......
框架 基础 日志 软件 TSG

1142 Maximal Clique(附测试点1,3错误分析)

题目: A clique is a subset of vertices of an undirected graph such that every two distinct vertices in the clique are adjacent. A maximal clique is a cl ......
错误 Maximal Clique 1142

Jest:优雅的前端单元测试框架

### 前言 日常工作的时候,经常听到前端单元测试,但由于工作性质,还没机会写这方面的单元测试,好奇的我,就提前学习一下,在此记录下来。 常见的前端单元测试框架有 jest、mocha、jasmine、karma、tape 等,这里头 mocha 笔者是很熟悉的了,几年前在做 UI 自动化测试、后端 ......
前端 框架 单元 Jest

细数2019-2023年CWE TOP 25 数据,看软件缺陷的防护

本文分享自华为云社区《从过去5年CWE TOP 25的数据看软件缺陷的防护》,作者:Uncle_Tom。 "以史为鉴,可以知兴替"。CWE 已经连续5年发布了 CWE TOP 25,我们可以从过去5年CWE TOP 25 的变化趋势,去寻找高危安全漏洞的发展趋势,为安全政策和投资决策提供指引,这对于 ......
缺陷 数据 软件 2019 2023

远光天骏智能研发管理平台之测试管理

如今面对复杂程度越来越高的软件系统,随之而来的测试要求和任务也越来越繁重,而测试更多的是对产品满足需求情况的测试,因此,在高强度、高频度的测试过程中,难免有需求遗漏、回归测试不充分、缺陷管理不合理等一系列的问题。 测试管理是一个管理测试活动的过程,以确保软件应用被高质量测试并最终高质量交付给用户。远 ......
研发管理 智能 平台

Illustrator 2023 Mac+win(矢量设计软件)中文版

Illustrator 2023是Adobe公司推出的一款全球领先的矢量图形编辑软件。作为专业设计师、插画家和艺术家的首选工具,它提供了丰富的功能和强大的性能,旨在帮助用户创建精美的矢量图形和插图。 →→↓↓载Illustrator 2023 首先,Illustrator 2023提供了一个直观而强 ......