- 博客(14)
- 收藏
- 关注
原创 Windows/Linux双系统删除Ubuntu
Windows/Linux双系统删除Ubuntu1. 删除Ubuntu系统分区2. 查看win系统启动类型3. 删除Ubuntu启动项【参考博客】1. 删除Ubuntu系统分区win+R打开运行,输入diskpart输入list disk ,然后点击回车select disk 磁盘编号(其中磁盘编号为Ubuntu所在的磁盘,如果电脑仅有一个磁盘,那就是这个磁盘)list partition (查看磁盘分区,这里我已经删除了Ubuntu所在的分区)select partition 分区编号(其
2021-07-25 21:04:26
263
原创 【论文总结】并发程序变异测试研究综述_田甜,巩敦卫
并发程序: 并发程序是指包含多个并发执行流程的程序. 这些执行流程可以同时执行,并在执行过程中相互通信.变异测试: 变异测试是一种面向缺陷的软件测试方法,变异测试通过对被测程序注入特定类型的缺陷,评估测试数据的缺陷检测能力。变异算子:对被测程序进行微小改动时,依据的修改规则叫做变异算子。 第1节介绍了一些基本概念及本文研究与已有研究的不同第2节阐述了与并发程序和变异测试技术相关的知识第3节从变异实施、变异测试准则、测试数据生成等 3 方面,综述并发程序变异测试的研究进展第4节讨论
2021-03-09 20:49:23
641
1
原创 【论文总结】并发缺陷检测技术研究进展_薄莉莉
并发缺陷检测技术研究进展第2节对并发缺陷进行分类,并给出相应定义;第3节对已有的并发缺陷检测技术进行分类、分析和比较;第4节对并发缺陷检测技术的通用性进行分析;第5节展望未来 的研究重点。 一、引言Therac-25医疗事故: Therac-25取消了硬件互锁机制,为了安全起见改用软件的互锁机制。软件互锁机制在有竞争危害时会失效。其缺陷如下:有一个测试程序中一字节的计数器常常会溢位,若操作员恰好在计数器溢位时输入命令,软件互锁机制会失效。 例如患者设应该接受200辐射吸收剂量的照射,但
2021-03-03 17:41:57
853
2
原创 anaconda [WinError 127] 找不到指定的程序【亲测有效】
问题:在输入指令conda create --name py36 python=3.6创建环境后,显示:使用conda env list进行查看,py36并没有创建成功原因:Anaconda/DLLS/libssl-1_1-x64.dll 和 Anaconda/Library/bin/libssl-1_1-x64.dll中的日期不一致。**解决方法:**将Anaconda/Library中的bin/libssl-1_1-x64.dll用Anaconda/DLLS中的libssl-1_1-x64.dl
2020-11-15 15:59:21
2597
1
原创 黑盒测试技术(边界值测试、等价类测试)
黑盒测试基本原理只知道系统输入和预期输出,不需要了解程序内部结构和内部特性的测试方法称为黑盒测试。优势:方法简单有效可以整体测试系统的行为开发与测试可以并行对测试人员技术要求相对较低测试方法的评价标准:在最短时间内,以最少的人力,有利于发现最多的,以及最严重的缺陷。精确的:测试针对性强完备的:测试覆盖全面,无漏洞无冗余简单的:测试方法简单易行易于调试:缺陷定位难度小以用户需求为中心,坚持高效的测试用例设计,坚持缺陷的快速处理测试方法的评价:测试股用例覆盖度:高测试
2020-11-13 16:03:53
1874
原创 软件测试与质量概述
什么是软件测试?什么是软件缺陷?什么是测试用例?什么是软件质量?1. 软件测试的定义测试是发现并指出软件中存在的缺陷的过程,这个过程指明和标注问题存在的正确位置,详细记录导致问题出现的操作步骤及当时存储时的错误状态。...
2020-10-22 09:30:14
620
原创 chormdriver驱动安装及配置
下载与浏览器版本对应的驱动 ,我的Chorm是版本是80.0.3987.132(64位置)。开始以为没有对应版本,把两个80开头的都下载了一遍,后来用的80.0.2987.16版本驱动。如果是windows用户,官网上只有windows只有32位的,不过不用担心,它与64位兼容,所以下载这个就可以了。 驱动下载地址不知道自己Chorm版本的,点击Chorm浏览器右上角“自定义及控制Google Chorm按钮”->“设置”->“关于Chorm”查看版本。下载好后,将驱动放在..
2020-10-15 20:13:47
703
原创 Jmeter接口测试
一、 什么是接口测试?什么是接口?程序内部接口(1)方法与方法之间的交互。(2)模块与模块之间的交互。系统对外接口例如百度提供的图像识别接口,我们在实现这个功能的时候,并不是看到了百度写的具体代码,而是通过调用百度提供给我们的接口来实现这个功能。比较常见的接口分为三大类:web接口、应用程序接口、数据库接口常用Web接口方式http是走soap协议通过http传输,请求报文和返回报文都是xml格式的。此协议比较复杂且安全性高。https超文本协议,常用POST和GET两种方式。
2020-10-08 22:04:23
219
原创 Jmeter集合点技术(同步定时器)
一、 集合点简介我们怎么实现真正的并发?并发:指的是系统中正在操作业务的用户。在Jmeter中,成为线程数。Jmeter中的各线程(用户)在进行业务操作中的顺序存储存在一定的随机性。集合点的目的?让各个线程(用户)步调一致,对系统进行加压。达到模拟真实并发访问的效果。二、 集合点的创建及使用参数:用户数:(1)表示每集合要多少个模拟用户(线程)发送一次请求(2)如果设置为0,表示需要传入全部(这里线程组个数在在线程组中进行设置)超时时间:(1)等待每一组并发的时间(
2020-10-08 17:31:20
642
原创 Jmeter关联技术
一、关联概述关联:获取返回的值,然后保存起来,给别的请求使用或者做一些其它处理。——提取断言:从返回结果中检查有没有预期的值。——对比二、正则表达式正则表达式语法(常用):() 括起来的部分就是要提取的. 匹配任何字符串+ 一次或多次? 不要太贪婪,再找到第一个匹配项后停止三、正则表达式提取器...
2020-10-08 17:30:44
152
原创 Jmeter参数化技术
一、 什么时候参数化技术单点登陆:一个账号只能登陆一次,如果这个账号再登陆,前面的登陆就会outline。这种时候必须参数化。多点登陆:比如腾讯视频账号,可以在多个设备上登陆。二、 参数化技术是什么参数化是自动化测试脚本的一种常用技巧。简单来说,参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则。参数化流程:(1)找出需要做参数化的数据(2)准备提供给参数化需要的数据源(3)把脚本里的常量变成变量(使用前面的数据源数据)Jmeter参数化方式:
2020-10-08 17:29:58
140
原创 Jmeter主要元件使用
一、配置原件1. HTTP请求默认值该组件可以为我们的HTTP请求设置默认值创建一个Test Plan有很多个请求且都是发送到相同的server,只需要添加一个Http Rquest Defaults组件并设置“Sever Name or IP”添加多个HTTP请求会默认使用Http Rquest Defaults组件设置的值2. HTTP消息头管理器注意:如果放在线程组下面就对同一线程组内所有的作用,若要对一个请求作用,需要放在相应请求之下3. HTTP Cookies管理器提
2020-10-07 16:02:47
160
原创 微信小程序--搭建开发环境
搭建开发环步骤一:(微信公众平台官方文档) 打开链接 mp.weixin.qq.cm步骤二: 注册账号(账号类型为小程序),注册成功后登录。步骤三: 选择开发者工具类型(我选择的是普通小程序开发者工具)**步骤四:**点击"微信开发者工具”。步骤五: 根据电脑类型选择安装。(我根据需要选择如下)**步骤六:**选择“保存文件”** 步骤七 **:运行![在这里插入图片描...
2020-02-01 11:13:24
220
原创 HTML入门(对HTML初步认识)
步骤一:了解什么是HTML?HTML指的是超文本标记语言。它不是一种编程语言,而是一种标记语言。步骤二:HTML主要做什么工作?step1:在学习HTML之前,我们先来学习怎么利用记事本创建自己第一个网页。1.Win+R ->输入cmd ->Enter ->输入notepad。 (创建一个记事本)2.在记事本中录入以下内容:3.保存文档,选择便于查找的保存路径(此处...
2020-01-07 09:06:55
466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人