摘要:测试环境 SuSE11 + ORACLE11gR2 问题现象 执行 impdp导入现场导回的dmp文件,导入失败。错误提示如下 问题分析 sysdb.dmp文件是使用exp命令导出的,而使用impdp命令导入时无法识别exp命令导出的文件,需要使用imp命令进行导入 问题解决 执行imp sysdb
阅读全文
摘要:查看内核版本 查看物理CPU个数、核数、逻辑CPU个数 (1)具有相同core id的CPU是同一个core的超线程。 (2)具有相同physical id的CPU是同一个CPU封装的线程或核心。 (3)总物理核数 = 物理CPU个数 X 每颗物理CPU的核数 (4)总逻辑CPU数 = 物理CPU个
阅读全文
摘要:一个规范的缺陷报告有助于开发快速定位缺陷,否则只会增加无谓的测试与开发间的沟通成本。那如何描述一个缺陷报告? (1)缺陷标题,用一句话描述清楚(Problem)。标题可以带上发现缺陷的测试版本和特性或模块。 (2)问题描述尽量可复现缺陷。包括问题发生的预置条件、操作步骤、预期结果等要素。有日志或者截
阅读全文
摘要:什么是HTSM 启发式测试策略模型(Heuristic Test Strategy Model,简称HTSM)是测试专家James Bach提出的一组帮助测试设计的指南(Guide line)。HTSM由一组指导性词语组成,它们构成一个 层次结构,让测试人员从高层抽象到底层细节对产品和测试进行思考。
阅读全文
摘要:tcpdump是Linux上常用的抓包命令,用于截取网络分组并输出分组内容,常用于网络问题分析和排查。tcpdump工具经常用于分析定位问题,比如多服务器间的消息发送、接收码流分析,界定消息发送、接收情况。消息发送时延等。 tcpdump语法 tcpdump [-i 接口] [-nn] [-w 文件
阅读全文
摘要:Linux服务器创建信任关系可以解决远程执行命令、远程传输文件多次手工输入的麻烦。可以实现环境一键打包备份。 测试环境 SuSE 手工创建 假设服务器A与B间要建立信任关系。用户想从服务器A免密码登录服务器B执行命令或者上传文件到服务器B。 1、登录服务器A,执行ssh-keygen -t rsa。
阅读全文
摘要:在Linux命令行操作或者SHELL编程中总是容易混淆一些特殊字符的使用,比如元字符‘*’号,作为通配符匹配文件名时表示0个到无穷多个任意字符。而作为正则表达式匹配字符串时,表示重复0个到无穷多个的前一个字符。对于通配符和正则表达式之间容易理解的方法就是,在文本过滤命令中这些元字符是用做正则表达式,
阅读全文
摘要:shell脚本中一切变量皆字符串,所以必须掌握字符串的常用处理方法。比如获取字符串长度、获取字符串指定位置字符、替换字符串中的指定字符或者删除某些字符等操作。 1、字符串操作列表 (1)var=value,变量定义 (2)${var},变量取值 (3)$#var},获取变量长度 (4)${var:p
阅读全文
摘要:1、需求 查找192.168.0.*网段中所有未使用过的IP 2、实现 我们知道查找未使用IP的方法可以使用ping命令完成。对于单个IP的判断,使用命令如下 如果上述类似消息,则判断该IP是连通的即在使用中。如果没有,则可以判断未使用(这里不考虑对端服务器ping被禁用的情况)。如果只是查找一个I
阅读全文
摘要:1、删除字符串中空格 (1)删除行首空格 (2)删除行尾空格 (3)删除前、后空格,不删除中间空格 (4) 删除字符串中所有空格 2、删除文件中的空行 3、实例 需求:删除文件中行首、行尾空格和文件中的空行 方法一 方法二
阅读全文
摘要:SHELL编程中经常会涉及到数值计算,有时候对于这些计算命令使用场景容易忘记或者混淆,这里针对常用的命令做个总结。主要包括let、bc、expr、(())等。 1、let 使用格式:let 表达式,表达式必须是完整的表达式,即等号两边。只能赋值,不支持浮点数运算,不支持直接输出 $ var=10 $
阅读全文
摘要:本文主要描述Linux系统中echo和printf命令的使用方法,包括命令参数的含义、使用技巧。 1、echo 了解一个命令我们首先要知道它能做什么,它有哪些参数,参数的含义,可以实现我们哪方面的需求。 echo可以直接将字符串打印输出到屏幕,也可以重定向输出到指定文件。 echo的语法:echo
阅读全文