![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
RainbowGu
坚持就有希望!
展开
-
冒烟测试、α测试、Beta测试、性能测试
“冒烟测试”(也可称为showcase)这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。冒烟测试(smoke test)在测试中发现问题,找到了一个Bug,然后开发人员会来修复这个Bug。这时想知道这次修复是否真的解决了程序的Bug,或者是否会对其它模块造成影响,就需要针对此问题进行专门测试,这个过程就被称为Smoke Test。冒烟测试的对象是每一个新编译的需转载 2014-04-03 21:09:52 · 1566 阅读 · 0 评论 -
Oracle触发器
什么是触发器? 触发器(Trigger)是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程,它一般用在比check约束更加复杂的约束上面。 触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作,诸如:update、i原创 2015-01-15 21:53:14 · 528 阅读 · 0 评论 -
Oracle存储过程
什么是存储过程? 存储过程(Procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。因此,我们可以简单的理解为:使用存储过程就像在数据库中运行方法。 存储过程的优点 (1)执行速度更快 – 在原创 2015-01-15 21:55:29 · 485 阅读 · 0 评论 -
linux下出现+ ls --color=auto -l --color=auto...++ echo -ne '\033]0;root@imon-2:~'等
[root@imon-2 ~]# ll+ ls --color=auto -l --color=autototal 2416-rw-------. 1 root root 1250 Jul 20 2012 anaconda-ks.cfg-rw-r--r--. 1 root root 517272 Dec 21 2013 confuse-2.7.tar.gzdrwxr-xr-x原创 2014-09-11 09:16:36 · 1210 阅读 · 0 评论 -
卸载系统自带的JDK的脚本并再次安装
#!/bin/bashhomefile=/usr/local/javacd $homefilehomelist=`sudo rpm -aq|grep java`for file in $homelistdo sudo rpm -e $filedonecd $homefile./jdk-6u32-linux-x64.bin -D $homefile #需要手动点击一原创 2014-09-09 17:18:56 · 713 阅读 · 0 评论 -
Linux Shell脚本中点号和source命令
Linux Shell脚本中点号和source命令 Linux中一个文件是根据其是否具有执行属性来判断他是否可以直接运行的。就像Windows下的exe一样。如果我们要执行某一个文件,可以先将其权限修改为可执行(必须是所有者或者root才能修改)。然后,通过用sh来执行该脚本或者./脚本名。 但有时候我们并不想修改文件权限,可能我们也没有那个权限,所以我们可以使用.(点号)+文件名转载 2014-09-10 13:06:17 · 647 阅读 · 0 评论 -
在windows下编辑shell脚本注意点
编辑脚本是直接在windows下写的,并没有使用特定的编辑器或者其他工具,所以很有可能出现一些莫名其妙的异常,这些错误是我们眼睛看不到的,遇到这个情况,例如如下异常或者提示语法错误 Java代码 unexpected end of file 我们可以在linux上使用cat命令,进行清洗数据, 使用工具 cat 和 tr, 方法如下: bash$ cat -v转载 2014-09-10 13:30:41 · 2071 阅读 · 0 评论 -
linux修改主机名
查看机器名:uname -a修改机器名:redhat中修改主机名第一步:#hostname oratest第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件suse linux:修改/etc/HOSTNAME文件,在此文件中保存主机名,例如:homer100然后运行命令设置主机名# /etc/rc.d/b转载 2014-09-10 13:27:17 · 534 阅读 · 0 评论 -
linux下jdk的卸载与安装
1.检查jdk的是否安装,显示如下表示安装;[root@localhost ~]# rpm -aq|grep javatzdata-java-2010l-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-1.21.b17.el6.x86_642.卸载jdk;[root@localhost ~]#rpm -e java-1.6.0-openjdk-1原创 2014-09-09 14:29:26 · 492 阅读 · 0 评论 -
linux中替换目录下的某个文件中包含的IP地址
#!/bin/bash#set -xoldIP=172.16.38.135newIP=172.16.95.115homefile=/usr/local/ims/filelist=`grep $oldIP -rl $homefile`echo $filelistfor file in $filelistdo sed -i 's/'$oldIP'/'$newIP'/g'原创 2014-09-09 12:18:19 · 5372 阅读 · 1 评论 -
Linux文件虚拟机系统只读Read-only file system的快速解决方法
问题描述:上周公司的私有云(底层架构是Openstack+KVM,目前稳定性还不够好,开发团队在改进中)一个计算节点挂掉,之后恢复后发现这个计算节点的所有Linux系统都变成只读了,复制文件提示:Read-only file system问题原因:系统没有正常关机,导致虚拟磁盘出现文件系统错误。 解决方法:使用fsck手动修复,具体操作如下: 重启系统后使用root进入单用户模式,运行转载 2014-09-09 14:53:36 · 15722 阅读 · 1 评论 -
WEB安全测试的类型
1.跨站脚本(XSS)XSS又叫CSS(CROSS SET SCRIPT),跨站脚本攻击。它指的是恶意攻击者往WEB页面里插入恶意的html代码,当用户浏览该页面时,嵌入其中的html代码会被执行,从而达到恶意用户的特殊目的;(钓鱼、盗取cookie、操纵受害者的浏览器、蠕虫攻击)2.反射型跨站(Reflected XSS)服务器端获取http请求中的参数,未经过滤直接输出到客户端。如转载 2014-07-16 15:56:08 · 3300 阅读 · 0 评论 -
线程与进程的比较
线程与进程的比较进程是资源分配的基本单位。所有与该进程有关的资源,都被记录在进程控制块PCB中。以表示该进程拥有这些资源或正在使用它们。另外,进程也是抢占处理机的调度单位,它拥有一个完整的虚拟地址空间。与进程相对应,线程与资源分配无关,它属于某一个进程,并与进程内的其他线程一起共享进程的资源。当进程发生调度时,不同的进程拥有不同的虚拟地址空间,而同一进程内的不同线程共享同一地址空间转载 2014-06-17 19:35:13 · 614 阅读 · 0 评论 -
性能测试介绍
转载 2014-04-03 21:37:52 · 992 阅读 · 0 评论 -
Appium-doctor不是内部命令
解决方法:把安装的appium文件夹的Appium\node_modules\.bin加到环境变量PATH里原创 2016-09-15 10:59:00 · 11023 阅读 · 2 评论