职业规划 软件测试 职业 软件
CCF第三十一次计算机软件能力认证202309-1坐标变换(其二) (优化,100分)
代码如下(使用了前缀数组和优化:时间复杂度O(m*n)->O(m+n)) 在ccf csp的模拟系统提交的结果一直是错误而且是0分 在本地运行正确 使用前缀和数组,增加了内存空间的占用,但是没有数量级的提升,时间复杂度由O(m * n)降为O(m+n) 易错点:(x,y) ->(r, theta)转 ......
浅谈对于【流程类业务】测试策略
什么是流程类业务?为什么会说到这个?众所周知,web类相关系统的业务基本上分了3大类,一类是增删改查,一类是流程类业务(如商城,下单,撤回),还有一类是2者结合(增删改查+流程) 笔者在10年测试的业务中,有6年基本上是在搞商城或者销售等下单系统,相关的业务已经非常成熟,所以想把基本上业务框架抽提出 ......
抢先看!Dreamforce '23为管理员指明职业道路
Dreamforce 2023已落下帷幕,这场科技盛会让我们对#AwesomeAdmins如何赋能塑造商业未来有了清晰的愿景。在人工智能最新技术和创新的推动下,今年的Dreamforce为管理员指明了一条职业道路。 Dreamforce '23管理员主题演讲分为三个主题:自动化流程,构建解决方案,提 ......
CCF第三十一次计算机软件能力认证202309-1坐标变换(其二) (暴力求解法,80分)
代码如下 此算法是暴力求解算法,时间复杂度O(mn),只能得80分,而且代码在模拟系统里一直提交错误(评判系统应该有bug),但在本地可以正常运行* #include <stdio.h> #include <stdlib.h> #include <math.h> typedef struct Ope ......
动态规划杂题选练
\(\text{CF908G}\) 题目描述 给\(n<=10^{700}\),问1到n中每个数在各数位排序后得到的数的和。答案膜 \(1e9+7\) 。 思路点拨 不是很难,自己想一会可以想出来。 因为 \(n\) 比较大,所以我们考虑数位dp。因为每一种数组产生的贡献十分复杂,所以我们将每一数字 ......
软件测试自动化的成本效益分析
随着软件测试技术的发展,人们已经从最初的手工测试转变为手工和自动化技术相结合的测试方法。目前,人们更多的是关心自动化测试框架、自动化测试工具以及脚本研究等技术方面,而在软件自动化测试方案的效益分析方面涉及较少。 软件测试的目的是提高软件质量,避免软件缺陷导致的损失。与其他软件过程活动一样,测试也需要 ......
locust:Python 分布式压力测试(带WebUI)
# Locust 介绍 它采用纯 Python 实现,是一个分布式用户负载测试的工具。 使用基于 Requests 库的客户端发起请求,使编写脚本大大简化; 在模拟并发方面摒弃进程和线程,完全基于时间驱动,采用协程(gevent)提供的非阻塞 IO 和 coroutine 来实现网络层的并发请求。因 ......
软件工程第三次作业-结对作业
软件工程第三次作业 作业概述 这次作业是属于哪个课程 软件工程 这个作业要求在哪 结对编程 这个作业的目标 实现一个自动生成小学四则运算题目的命令行程序 Github 链接 需求分析 使用 -n 参数控制生成题目的个数 使用 -r 参数控制题目中数值的范围 生成的题目中不允许负数 生成的题目中,如果 ......
每日总结2023/9/28(软件需求分析)
某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。 为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或几项数据 ......
阅读笔记一:《软件需求分析》的观后感
软件需求分析是软件开发过程中至关重要的一环,它为项目的成功奠定了坚实的基础。通过对软件需求分析的学习和思考,我深刻地认识到了其在软件开发中的重要性以及如何有效地进行需求分析。 首先,我认为软件需求分析是软件工程的关键步骤之一,因为它直接关系到软件项目的成败。在需求分析阶段,我们需要与客户和利益相关者 ......
《最新出炉》系列初窥篇-Python+Playwright自动化测试-17-处理鼠标悬停
1.简介 有些测试场景或者事件,playwright根本就没有直接提供方法去操作,而且也不可能把各种测试场景都全面覆盖提供方法去操作。比如:就像鼠标悬停,一般测试场景鼠标悬停分两种常见,一种是鼠标悬停在某一个元素上方,然后会出现下拉子菜单,第二种就是在搜索输入过程,选择自动补全的字段。关于鼠标悬停, ......
软件开发全套资料获取
前言: 在软件开发过程中,文档的编写是不可或缺的一部分。这是因为软件开发文档不仅可以帮助开发者更好地理解需求、设计和实现,还可以为项目的后续维护和管理提供方便。通过撰写文档,开发者可以更好地聚焦于代码的实现,而项目管理者则可以通过文档来跟踪项目的进展情况,及时发现和解决问题。 软件开发文档的主要类型 ......
第三方软件检测机构做验收测试靠谱吗?软件测试报告收费标准
验收测试报告的费用 一、第三方软件检测机构做验收测试靠谱吗? 具备CMA或者CNAS资质的第三方检测机构就是靠谱的测试机构,但还是有一些项目做下来多多少少有一些问题,这个需要在选定机构之前多一点了解和沟通,从机构的各种流程要求,和人员交流是否顺畅来决定。 二、软件测试报告收费标准 收费方式一般有 ......
一文搞懂性能测试
性能测试概念 我们经常看到的性能测试概念,有人或称之为性能策略,或称之为性能方法,或称之为性能场景分类,大概可以看到性能测试、负载测试、压力测试、强度测试等一堆专有名词的解释。 针对这些概念,我不知道你看到的时候会不会像我的感觉一样:乱!一个小小的性能测试,就延伸出了这么多的概念,并且概念之间的界限 ......
软件设计模式系列之十七——解释器模式
解释器模式是一种行为型设计模式,它用于将一种语言或表达式解释为对象。该模式通过定义语言的文法规则,并使用解释器来解释和执行这些规则,将复杂的语言转换为对象的操作。
在软件开发中,解释器模式常用于处理类似于编程语言、查询语言、正则表达式等需要解释和执行的场景。它将一个复杂的语言分解为一系列简单的规则,... ......
软件测试 - - - 测试数据库mysql
连接数据库, navicat 连接数据库 多使用软件。而不只是记载记笔记。去使用软件。去使用navicat。 软件测试 - - - 测试数据库 dbeaverUltimate有免费的社区版本 workbench这是官方做的软件。 navicat需要收费,如果破解,大公司会受到律师函。 输入URL,连 ......
测试面试第4个
复盘整理面试题测试面试 银行 每个人是独立的个体,有自己的工作,自立自强。自尊自爱。2 nanJinZiJin农商行委托 1)麻烦问一下,你找到工作了没啊? 2) 测试工程师,是吗?测试几年了? 3) 银行那边测试过没有? 4) 5) 你知道linux命令吗?https://juejin.cn/po ......
CH32V208蓝牙从机sleep模式下功耗测试
本测试基于CH32V208W的开发板;蓝牙从机模式;使用程序BLE_UART 在进行功耗测试的时候尽量去除额外耗电器件,将开发板上的VDD于VIO相连接,测功耗时直接给VDD供电。 将会对500ms,1s,2s,5s广播间隔进行测试; CH32V208的在测功耗时 一般情况下是只要置1使能HAL_S ......
dp动态规划
数位dp 离谱dp,常用于有位置与位置之间的限制并计数的问题中。通过记忆化搜索求出。 代码大致模板: const int N = 50; //数的最高位数,可以往大点开 int s[N], tot; int dp[N][2][2]; //状态可能还会多一些,大致与 Dfs 状态同步 inline i ......
《软件工程:一种实践方法》阅读笔记二
《软件工程:一种实践方法》是一本经典的软件工程教材,它以系统化的方式介绍了软件工程的核心概念和方法。读完这本书后,我对软件工程的理解更加深入,同时也获得了许多实用的技巧和经验。首先,这本书强调软件开发应该是一种工程化的过程,与传统的手工制作相比,它需要使用科学的方法和规范化的流程来确保产品质量和项目 ......
《架构师之路:软件架构之美》第二章读书笔记
第二章的主题是 "Programming Paradigms"(编程范式),该章讨论了不同的编程范式以及它们如何影响软件架构的设计。以下是该章的一些主要观点和内容: 编程范式概述:该章首先介绍了编程范式的概念,说明了编程范式是一种编程风格或方法论,它影响了代码的组织方式和设计方式。 常见的编程范式: ......
python+unittest跳过测试和预期失败
在运行测试时,有时需要直接跳过某些测试用例,或者当测试用例符合某个条件时跳 过测试,又或者直接将测试用例设置为失败。、 import unittest from leap_year import LeapYear class TestLeapYear(unittest.TestCase): @uni ......
gcc测试作业
程序: 下为gcc作业 1.预处理 2.编译 3.汇编 通过man命令得知objdump用于显示文件属性 -d查询词义,应当是反汇编? 4.链接及运行 经过链接最终生成了可执行文件并运行 运行中发现光标没有换行,在原代码中加入/n重新生成了一遍可执行文件(直接生成) 可见换行完成 下附要求的过程中全 ......
测试一下上掉的猫
<!-- 悬挂的喵 --><script type="text/javascript" src="https://blog-static.cnblogs.com/files/liuhanxu/szgotop.js"></script><link rel="stylesheet" type="text ......
ITSM有哪些好用的软件?
ITSM知名软件有很多,但好用且性价比高的仅有一些,比如: 1. Atlassian Jira 最初,开发人员创建Jira来跟踪软件创建,但随后Atlassian的管理层注意到一些团队正在调整Jira来处理服务台请求 2. Spiceworks Spiceworks是一款免费的IT管理工具,提供IT ......
Jemeter多文件上传(用SpringBoot简单写一个接口测试)
写一个多文件上传接口使用Jemeter的Http Request组件实现多文件上传测试 可以看到多文件实现方式只需要在参数里面添加多行就行了,参数名称写同一个。 ......
规划
偶尔一次尝试开车的时候听书后,发现这种方式很适合自己,因为回家后要照顾两娃,还有无数的家务等着我,匀给看书的时间少之又少。如果开车时听书,大概每天就能阅读两个小时左右。发现这种方式后,我如饥似渴地开始阅读,大概四五天就能看完一本书,有时是严肃的,如白岩松的《幸福了吗》,有时是轻松的心灵鸡汤,如卢思浩 ......
动态规划——矩阵优化DP 学习笔记
动态规划——矩阵优化DP 学习笔记 前置知识:矩阵、矩阵乘法。 矩阵乘法优化线性递推 斐波那契数列 在斐波那契数列当中,\(f_1 = f_2 = 1\),\(f_i = f_{i - 1} + f_{i - 2}\),求 \(f_n\)。 而分析式子可以知道,求 \(f_k\) 仅与 \(f_{k ......
一篇文章带你了解最近很火的RunnerGo测试平台
在当今这个数字化时代,应用程序的性能至关重要。一款可靠的性能测试工具,能够为企业带来无数的好处。最近,一款名为RunnerGo的开源性能测试工具备受瞩目。本文将详细介绍RunnerGo的特点、优势以及如何解决性能测试中的痛点。 RunnerGo产品介绍 RunnerGo是一款由国内开发者自主研发的性 ......