- 博客(15)
- 收藏
- 关注
原创 Junit单元测试框架笔记
MethodSource(“”):参数为数据来源的方法名,不填写参数会默认找同名的方法名。junit是一个开源的java语言的单元测试框架,java方向使用最广泛的单元测试框架。@ParameterizedTest:标注方法类型为参数化(不需要再添加@Test)文件名称中不带Test,或者文件中的用例没有的@Test的都不会被执行。assertTrue():参数是bool,校验是否为True。指定文件路径为当前项目下resource文件中的csv文件。@Order(1):明确标注具体的执行顺序。
2023-03-23 15:53:49
133
原创 selenium操作笔记-java
/打开网址 public void start_test() {} //关闭浏览器 public void end_test() {
2023-03-22 16:46:09
203
原创 ChromeDriver启动Chrome浏览器后,地址栏只显示data;
记录问题访问受限要给ChromeDriver传入参数允许访问这个还是会出现data;但会跳转。
2023-03-21 21:05:29
714
原创 2021-10-20
smoke test和Ad hoc testsmoke test:这一术语源自硬件行业。对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。Ad hoc test:“Ad-Hoc” 原意是指 “特定的,一次性的”,这里专指“随机的
2021-10-20 16:00:34
70
原创 2021-10-20
什么是图灵测试?图灵测试(The Turing test)由艾伦·麦席森·图灵发明,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱阿兰·麦席森·图灵写于1950年的一篇论文《计算机器与智能》。...
2021-10-20 15:51:19
44
原创 操作系统-高响应比优先调度算法
高响应比优先算法算法思想响应比算法:(服务时间+等待时间)/服务时间先将作业按到达时间排序,并将条件最优的作业移动到第一位,之后每次调度作业都更新后面所有作业的响应比,并将最高的响应比往前移。#include<iostream>#include<iomanip>#include<string.h>using namespace std;struct work{ char name[20];//作业名 float arrive;//到达时间 flo
2021-06-27 15:41:12
8917
1
原创 操作系统-短作业优先算法
短作业优先算法思想短作业优先也可以直接按到达时间来排序,不过第一个位置应该先给条件最优的作业,然后进行时间排序。计算时,因为是时间大小排序,当作业服务时间更短时,要将其往前移动来达到短作业优先的功能。每次都这样排序就可完成要求。#include<iostream>#include<iomanip>#include<string.h>using namespace std;struct work{ char name[20];//作业名 float a
2021-06-27 14:58:11
4900
原创 操作系统-先来先服务算法
先来先服务算法思想先来先服务,字面意识就是先来后到,谁先来我就先调度谁,将作业先按照到达时间排序,然后就可以直接计算完成时间和周转时间。先定义一个作业的结构体函数struct work{ char name[20];//作业名 float arrive;// 到达时间 float service;//服务时间 float finish;//完成时间 float T;//周转时间 float W;//带权周转时间 };将输入的作业排序//将作业按到达时间的从小到大排序
2021-06-27 14:12:00
2130
原创 2021-04-08
软件工程形式化方法英文的名称是formalmethods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。...
2021-04-08 15:36:35
51
原创 2021-04-08
软件工程WBS(Work Breakdown Structure),即工作分解结构,是以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础;同时也是控制项目变更的重要基础。创建WBS是把项目可交付成果和项目工作分解成较小的,更易于管理的组成部分的过程。项目范围是由WBS定义的,所以WBS也是一个项目的综合工具。其主要分为纲要性工作分解结构、项目纲要
2021-04-08 15:35:03
56
原创 2021-03-22
软件工程软件工程方法论对我们经软件开发有多大用处?软件工程方法论让我们对开发的软件有了大体的理解,减少开发软件的错误率以及提高软件设计效率。教会我们有计划的一步一步设计软件,以及用什么方法设计最合理,减少资金和人员的浪费。软件工程方法论为我们开发一个软件提供了一个详细的过程步骤。...
2021-03-22 09:04:10
74
原创 2021-03-22
软件工程软件工程是不是教不怎么会写程序的人开发软件?我认为不是。软件工程是用工程化的方法开发软件,它的侧重点应该是工程化。工程化的软件开发应该有着高质量,高效率以及更好的兼容性。我们应当从软件工程中学到的是更利于工作的代码思想,而不是学习写代码。...
2021-03-22 08:40:14
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人