- 博客(33)
- 资源 (11)
- 收藏
- 关注
原创 设计测试用例需要注意的点
设计测试用例需要注意的点首先需要搞清楚每个业务需求所对应的多个软件功能需求点,然后分析每个软件功能需求点对应的多个测试需求点最后针对每个测试需求点设计测试用例以用户登录测试对上述进行说明:具体到测试用例本身的设计,有两个关键点需要你注意。从软件功能需求出发,全面地、无遗漏地识别出测试需求是至关重要的,这将直接关系到用例的测试覆盖率。 比如,如果你没有识别出用户登录功能的安全性测试需求,那么后续设计的测试用例就完全不会涉及安全性,最终造成重要测试漏洞。对于识别出的每个测试需求点,需
2020-08-13 09:34:47
1372
原创 常用测试方法
等价类划分:具有同样代表性的输入数据构成一个等价类集合。对每个等价类中的任何一个值进行测试,就可以用少量的具有代表性的样例获得较好的测试覆盖结果。等价类又分为:有效等价类和无效等价类。例子:学生信息系统中有一个“考试成绩”的输入项,成绩的取值范围是 0~100 之间的整数,考试成绩及格的分数线是 60。设计测试用例:有效等价类 1:0 - 59之间的整数有效等价类 2: 60 - 100 之间的整数无效等价类 1:小于 0 的整数无效等价类 2 :大于 100 的整数无效等价类 3 :
2020-08-11 11:21:25
755
原创 linux子系统安装MySQL遇到的一些问题
linux子系统安装MySQL遇到的一些问题解决root账户登录mysql只能sudo登录的问题启动数据库报错Plugin 'auth_socket' is not loaded解决办法安装mysql后设置初始密码:其他解决root账户登录mysql只能sudo登录的问题解决方法:$ sudo vim /etc/mysql/my.cnf添加:[mysqld]skip-grant-tables保存,退出。然后执行以下两条命令来重启mysql服务:$ sudo service mysql
2020-06-24 00:26:53
369
原创 Virtualenv安装与使用
Virtualenv安装与使用简介安装创建项目和虚拟环境安装第三方包退出环境简介在 Pyhton 开发的过程中,不同的项目中所需的第三方包可能不同。 pip/pip3会将所有第三方包安装在 python3 的 site-packages目录中。在开发多个应用的时候,应用会公用同一个 python ,但是不同的应用又需要不同的环境的时候。就需要使用 Virtualenv为每一个应用创建一套独立的 python 运行环境。安装使用 pip安装virtualenv:$ pip3 install vi
2020-06-04 20:40:17
561
原创 python3.7的安装与遇到的问题
python3.7的安装与遇到的问题安装准备工作(常规下载解压)编译安装配置与测试遇到的问题(踩到的坑)make install 时候的问题pip3版本替换完成后:实验组项目需求,需要使用 Python + Virtualenv + Django + Postgressql等。将使用的过程以及遇到的问题记录下来,作为备份和分享。安装Ubuntu系统自带的原有的 python 版本不支持项目需求,需使用 3.7版本。查找博客进行了安装过程。将自己安装过程以及遇到的问题作为记录,以备后用。环境:+ u
2020-06-04 20:09:18
2202
1
原创 两个git仓库代码合并
由于在开发时,并没有从master分支拉取分支,直接复制代码进行测试,造成在两个机器上产生两个不同版本的repo1_test 和repo2_test。后续开发需要基于两个测试完成后合并的master分支。现将两个不同版本的repo1_test 和repo2_test合并到master分支。也就是完成下图所示的工作流程:amasterCrepo1_testDrepo_2_test1 从repo...
2020-01-01 15:24:30
3608
原创 GIT(学习记录)
GIT(学习记录)git add -u监控已经被add的文件(即tracked file),他会将被修改或删除的文件提交到暂存区git rm git mv 重命名添加到暂存区的文件git commitgit commit --amend 最近一次提交的信息git rebase -i [需要修改commit的parent commit id] 交互式对历史commit信息...
2019-12-23 22:04:27
178
原创 git本地备份与指定不需要管理文件
git本地备份与指定不需要管理文件git 在本地备份备份文件夹操作工作文件操作指定不需要管理的文件git 在本地备份备份文件夹操作在本地备份文件夹克隆一个不带工作区的仓库:哑协议:git clone --bare <workspace>/.git yourwork.gitgit clone --bare file:///<workspace>/.git yo...
2019-12-20 11:20:40
623
原创 定时器中断
文章目录定时器中断时钟定时器POSIX定时器定时器操作timer_create()(创建定时器)timer_settime()(初始化定时器)timer_gettime()(获得一个活动定时器的剩余时间)timer_getoverrun()(取得一个定时器的超限运行次数)timer_delete()(删除一个定时器)例程例程1 采用新线程派驻的通知方式例程2 通知方式为信号的处理方式中断与中...
2019-11-07 16:16:54
3391
原创 shell小脚本--laod博客更新hosts文件[脚本]
#!/bin/bash#--------------------------------------------# name: change-hosts.sh #--------------------------------------------#--------------------------------------------#Pr
2017-08-22 20:49:06
648
原创 导航框架式html播放器的实现以及导航栏的自动更新脚本实现
本人对HTML并没有太多的使用,都是现用现查。今天想要实现一个HTML播放器来播放电脑本机存放的视频文件。经过查资料完成一个简单的导航框架式的HTML播放器以及其导航栏的自动跟新脚本。导航框架式HTML播放器html播放器实现HTML播放器使用的是<video> </video> 标签。
2017-08-21 20:56:15
1083
转载 [置顶]【转载】跟我一起学习VIM - vim插件
目录 写在前面:Life Changing Editor 什么是VIM 为什么选VIM 为什么选其它 为什么犹豫选择它们 VIM >= SUM(现代编辑器) 如何学习VIM 一秒钟变记事本 VIM的基本用法 VIM进阶:插件 插件管理神器:Vundle 配色方案 导航与搜索 自动补全 语法 其它 终极配置: spf1
2017-08-18 20:34:26
548
转载 【转】获取Windows系统明文密码神器
前序电脑密码忘记了可以用本工具找回,前提是你能进入系统,例如本机保存了远程服务器登录的密码或借别人的电脑,而忘记了密码;mimikatz 2.0工具正好解决了你的问题。工具下载binaires : https://github.com/gentilkiwi/mimikatz/releases/latest baiduyun : http://pan.baidu.com/s/1i38m7Fv
2017-08-18 20:34:14
2648
原创 shell小脚本--网速监控
在windows中,我们可以在360等管家软件中显示网速,在linux下想要查看实时的网速怎么办呢?当然在linux下也有很多优秀的软件可以实时显示网络状况!但是在这里我们使用shell脚本来先完成网络上传与下载流量的实时显示: 思路: 在执行ifconfig查看网卡信息的时候,可以看到以下内容:$ ifconfig wlp2s0 wlp2s0: flags=4163 m
2017-08-18 20:34:09
2302
原创 shell编程学习笔记之sed编辑器
在shell编程中,大多数处理的都是文本文件。对文本文件进行处理除了使用交互式文本编辑器(vi[m],gedit......)也可以使用另外一类:流编辑器。 流编辑器:使用预定义的编辑规则来对文本进行处理。如sed,gawk本文将会记录学习的sed的一些命令,以及一些正则联合使用来对文本进行操作案例. 第一部分:sed简述1.1 sed的使用方法 sed编辑器是以行为单位来对文
2017-08-18 20:34:04
415
原创 shell编程学习笔记之正则表达式初识
1.对单字符的查找: 1.1单字符: ‘X’ $ grep ‘q’ passwd //查找单个字符 1.2 范围字符 [] [^] 1.3 任意字符 .$ grep '[1-9]' passwd //查找某个范围的单个字符(范围) $ grep '[a-zA-Z]' passwd //查找某个范围的单个字符(范围) $ grep '[a-zA-Z:/,_-()]' p
2017-08-18 20:33:59
1977
原创 shell编程学习笔记--整数自增
在Shell脚本中,用于while或for循环中经常要涉及到整数自增的情况,下面罗列下可能的方式【方式一】declare -i来声明整数变量root@localhost:~# declare -i x=1 root@localhost:~# x+=1 root@localhost:~# echo $x 2 【方式二】使用let命令root@localhost:~# i=
2017-08-18 20:33:54
312
原创 shell编程学习笔记之特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)
特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)shell编程中有一些特殊的变量可以使用。这些变量在脚本中可以作为全局变量来使用。名称说明$0脚本名称$1-9 脚本执行时的参数1到参数9$?脚本的返回值 $#脚本执行时,输入的参数的个数$@输入的参数的具体内容(将输入的参数作为一个多个对象,即是所有参数的一个列表)
2017-08-18 20:33:50
1219
原创 shell编程学习笔记之标准输入输出(read&echo)
2017-07-17 09:32:07 输入read: 用途: 从标准输入读取一行,或者从文件描述符FD(file descriptor)中读取一行,并且将其分割成字段。 用法: read [-ers] [-a 数组] [-d 分隔符] [-i 缓冲区文字] [-n 读取字符数] [-N 读取字符数] [-p 提示符] [-t 超时] [-u 文件描述符] [名称 ..
2017-08-18 20:33:47
448
原创 hydra简单使用示例
本内容为网上收集整理,仅作为备忘!!hydra简单使用示例:破解https: # hydra -m /index.php -l muts -P pass.txt 10.36.16.18 https 破解teamspeak:# hydra -l 用户名 -P 密码字典 -s 端口号 -vV ip teamspeak 破解cisco:# hydra -P pass.tx
2017-08-18 20:33:42
2601
原创 sqlmap的简要使用方法
仅作为备忘!!!sqlmap使用: 注入类型有四种分别为:boolean-based blind、error-based、stacked queries、inline query。sqlmap -u 'http://192.168.87.19/index.php?r=default/news/content&id=12' #-u 注入点 检测注入点是否可用sqlmap
2017-08-18 20:33:39
2773
原创 【原创】无线破解Aircrack-ng套件详解--airmon-ng与airodump-ng
一:Aircrack-ng详解 1.1 Aircrack-ng概述 Aircrack-ng是一款用于破解无线802.11WEP及WPA-PSK加密的工具,该工具在2005年11月之前名字是Aircrack,在其2.41版本之后才改名为Aircrack-ng。 Aircrack-ng(注意大小写,aircrack-ng是Aircrackng中的一个组件)是一个包含了多款工具的无线攻击审计
2017-08-18 20:33:36
11942
1
原创 yum安装mysql后root用户的临时密码
1.查看root用户临时随机密码yum 安装mysql后,无法通过空密码登录数据库,如下:1 [root@123 mysql]# mysql -u root -p2 Enter password: 3 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 查找后,原来为了
2017-08-18 20:33:26
2688
原创 通过公钥解密密文思路(256bits RSA)
256bit RSA公钥安全系数极低,只需要几分钟即可破解密文,本文综合其他文章记录了一次解密256bits RSA加密的密文的过程,仅作为备忘。 p { margin-bottom: 0.25cm; line-height: 120% }a:link { }1.分解公钥,分解出n与e: 1.1使用openssl(红色标记是e与n) 1 qi@zhuandshao:~/downlo
2017-08-18 20:33:16
3673
原创 linux下安装一款笔记软件(为知笔记)
今天突然想在ubuntu上安装一款跨平台(windows、linux、android)的笔记软件来做日常记录、文章记录以及网页收藏。原先并没有使用过类似的软件,只是见身边的很多人在使用印象笔记来做记录,但是度娘搜索查看之后发现,印象笔记官方只有Windows和android版本,linux的版本的好像是由其他人开发的,另外它还分什么国际版和国内版什么的,搞得好乱呐。搜索到以下安装的方法,但是并没有
2017-08-18 20:33:11
1782
原创 ubuntu关闭631(cups)端口
在ubuntu17.04环境下使用nmap扫描自己机器,发现631端口处于开启状态,将其输入到浏览器,可以看出是网络打印机的服务: 这个端口开着总是那么的刺眼,(5.12全球爆发的勒索病毒让人不寒而栗,病毒利用了windows系统的445端口进行感染),安全起见,平时学习过程中,并不会使用到网络打印机,因此决定关闭该端口。 在开机时使用的/etc/init文件下的脚本中有一个cups.c
2017-08-18 20:33:07
7755
1
原创 为多个文件夹下的C源代码编写Makefile文件
上一篇文章写了如何为在同一个文件夹下的C源代码,本篇文章为多个文件夹下的C源代码编写Makefile文件。 建立两个文件夹,分别为abs与src。其最终目录结构如下:1 $ ls *2 jun.c Makefile3 4 abs:5 jun.h Makefile qi.c qi.h shao.c6 7 src:8 Makefile qianrushi.c qia
2017-08-18 20:33:04
732
原创 单文件夹下的C程序如何编写Makefile文件
通过学习已经学会了GCC的一些基础的命令,以及如何将C语言源代码编译成可执行文件。 我们已经知道在linux环境下编译源码时,常会有以下三个步骤: ./configure make make clean 执行./configure时,会检查系统的配置等,得到相关的有用的信息,生成Makefile文件。 执行make命令时,make命令解释Makefile文件
2017-08-18 20:33:01
647
转载 GCC编译器入门[转载]
GCC编译器(GNU C Compiler)是GNU组织的一款开源 编译器,它是Linux环境下的默认C语言编译器。它处理能够高效的编译C语言以外,还可以编译其他语言。并且,现在的GCC已经不光包括编译器本身,还包含了编译过程中的工具链。 1 GCC编译流程在学习使用GCC编译程序之前,首先要知道编译C程序的基本流程,一般情况下分为下面四步:(1) 对C语言进行预处理,生成*.i文件。(
2017-08-18 20:32:56
465
原创 Wireshark的专家模式
-------------------------------本文作为留档文章已备查看----------------------------------- Wireshark的每个协议的解析器(原始数据与Wireshark软件之间的翻译器)都有一些专家信息,可以让你得到使用这个协议的数据包中的一些特定状态的警告。这些状态可以分为四类: 1.对话: 关于正常通信的基本信息 2.
2017-08-18 20:32:51
1400
原创 Nmap功能与常用命令
Nmap功能与常用命令 其基本功能有三个,一是探测一组主机是否在线;其次是扫描主机端口,嗅探所提供的网络服务;还可以推断主机所用的操作系统。 Nmap可用于扫描仅有两个节点的LAN,直至500个节点以上的网络。Nmap还允许用户定制扫描技巧。通常,一个简单的使用ICMP协议的ping操作可以满足一般需求;也可以深入探测UDP或者TCP端口,直至主机所使用的操作系统;还可以将所有探测结果记录到
2017-08-18 20:32:46
1121
原创 在Ubuntu中使用JAVA与tomcat搭建web服务器
一:材料 1.操作系统:ubuntu16.04 2.JAVA: jdk1.8.0 3.Tomcat:tomcat 8 4.域名:zhuandshao.cn二:过程 1.安装java 1)在官网下载javajdk .http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2017-08-18 20:32:43
2392
转载 linux下视频格式转换与视频合并
熟悉Windows的朋友应该知道,Windows下的视频格式转换软件与合并视频软件不计其数,刚接触Linux的朋友也许会抱怨Linux下没有强大的视频软件,完成视频播放、转化视频格式、合并视频等功能。今天我要给大家推荐一款Linux下的开源软件MPlayer以及它附带的视频工具mencoder。也许大家还不知道,Windows下的很多视频转换或合并工具都是基于mencoder的内核,再封装使其更人性
2017-08-18 20:28:10
5357
java-14-openjdk-jre-14.0.1.7-1.windows.redhat.x86_64.zip
2020-07-31
java-14-openjdk-14.0.2.12-1.windows.redhat.x86_64.zip
2020-07-31
scrcpy.snap
2019-12-24
git学习记录.zip
2019-12-23
lwip源码(小型TCP/IP协议栈)
2019-05-07
终身机器学习
2018-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人