
so库虽然都是app运行时加载的,也就是说app只有在运行的之后才明白so库文件的存在,这就能够借助静态代码检测以及在编译app时检测so库文件能否正常这样状况下sql 添加检查约束,先检查你的cdhrepository,很多状况下,并不是你没安装这个包,而是版本不对,所以建议使用本地repo库,这样这可以确保其它部件跟hadoop之间的依赖统一,排查的流程检查/etc/yum.repo.d/cloudera-cdh5.repo是否存在一旦存在是否enabled=1如果enabled=1,检查url是否可以访问既然以上都ok,那就是版本不对了,比如下面的错误是说我的hadoop-hdfs装的是cdh5.3的库,而如今我本地的cdhrepo是5.2,这一定是我曾经安装hadoop-hdfs的之后没有用本地库导致的弊端,现在没法改动本地库为cdh5.3,或者暂时使用远程库sql 添加检查约束,我使用了远程库把hive-site.xml,core-site.xml,hdfs-site.xml,hbase-site.xml(即使有的话)这三个文件都拷贝到/etc/impala/conf下所谓的短路读取,就是允许impala把一些信息传输在本地磁盘上,可以加速计算的速率第1章简介1.1什么是自动化检测1.2自动化测试步骤1.3什么是hpquicktestprofessional1.4开始使用qtp1.4.1从hp网站下载qtp1.4.2调试qtp1.5qtp许可证方式第2章qtp帮助文档的使用2.1目录标签2.1.1对象属性通过getroproperty函数返回2.1.2测试对象提供的方式2.2索引标签2.3搜索标签第3章对象库3.1对象是怎么被添加到对象库的3.2测试对象和运行时对象3.2.1to属性3.2.2对象库方式3.2.3每个action对应的公共对象库3.3对象探测器3.4对象识别3.5用户定义的对象第4章数据池4.1设计时和运行时数据表4.2何时使用全局数据表以及局部数据表4.3设置数据池的迭代4.4数据池对象建模4.5数据池的格式第5章操作组件5.1输入和输出参数5.2操作组件的类别5.2.1insertingcallstoactions5.2.2insertcalltonew…5.2.3insertcalltoexisting…5.2.4insertcalltocopy…第6章qtp环境变量6.1环境数组的类别6.2environment对象第7章保留对象7.1crypt对象7.2optionalstep对象7.3pathfinder对象7.4randomnumber对象7.5setting对象7.6webutil对象7.7systemutil对象7.8registeruserfunc对象第8章检查点8.1检查点的类别8.2qtp内置检查点的问题8.3检测点的代替原则8.4运行时升级检查点第9章库函数文件9.1关联一个全局库函数文件9.2运行时动态读取本地库函数文件9.3运行时动态读取全局库函数文件9.4理解执行作用域9.5optionexplicit的适用性9.6全局作用域内执行本地作用域代码第10章描述性编程10.1对象识别10.2何时使用表述性编程10.3描述性编程语法10.3.1使用描述对象10.3.2micclass标志符10.4使用表述字符串10.5列举childobjects10.6将基于对象库的脚本转化成基于描述性编程的类库10.7使用vbscript描述性编程对象库10.8index标识符问题10.9多浏览器应用10.10浏览器识别问题10.10.1使用opentitle识别浏览器10.10.2使用唯一的openurl属性识别浏览器第11章qtp的安装功能11.1打开调试配置项11.2断点的使用11.3watchtab页的使用11.4variablestab页的使用11.5commandtab页的使用第12章场景恢复12.1什么时候场景恢复无法使用12.2各种情景恢复无法工作的状况12.3针对ie验证窗口的场景恢复处理12.4qtp各种默认场景恢复12.5recovery对象12.6场景恢复函数读取12.7错误处理第13章正则表达式13.1正则表达式字符13.2何时在qtp中使用正则表达式13.3使用代码验证正则表达式13.3.1使用正则表达式选择weblist或webradiogroup的值13.3.2使用正则表达式提取信息13.3.3使用正则表达式替换数据第14章vbscript14.1字符串14.2转换变量14.3日期和时间函数14.5其他函数14.5.1typename14.5.2vartype14.5.3getref14.5.4createobject14.5.5getobject14.6使用变量14.6.1定长数组14.6.2动态数组14.6.3执行语句14.6.4eval函数14.6.5vbscript可选参数第15章同步点15.1同步点15.2检查对象的存在15.3事件15.4回放方式第16章测试结果16.1在结果报告中过滤方法16.2报告自定义检测方法16.3在测试结果中插入文件16.4在检测结果中插入快照16.5转化xml结果为html格式16.6配置qtp生成html结果报告16.7qtpreporter对象16.8在类库最后访问测试结果第17章api应用17.1extern对象17.1.1vbapi定义句型17.1.2qtpapi定义17.2qtpapi的限制17.2.1使用vb6的apicom对象17.3通过excel执行api17.4动态生成excel宏17.5使用方式对话框第18章qtp自动化对象建模18.1qtp自动化对象建模18.2传递参数给检测用例18.2.1使用检测参数18.2.2传递测试参数第19章htmldom19.1何时需要使用htmldom19.2何时不宜使用htmldom19.3htmldom对象集19.3.1html节点19.3.2document对象19.3.3html元素对象19.3.4html元素集19.3.5使用dom获取web页面的元素19.4其他html元素19.5转化dom对象为qtp测试封装对象19.6使用材质表单验证外观19.7通过文本选取单选框第20章webtables应用20.1webtables20.2访问webtable20.2.1使用index20.2.2使用name或htmlid20.2.3使用innertext/outertext20.2.4使用对象库20.2.5使用table中的对象20.2.6获取table中对象的位置20.3点击webtable内部20.4table的轮询读取20.5导出webtable数据到datatable20.6webtable功能扩展20.6.1通过dom元素中获得table20.6.2搜索查找table中的单元格第21章xml应用21.1qtpxml对象21.2读取和设置xml21.3处理应用程序的多个环境数组文件21.4输出xml到数据表21.5比较xml第22章应用22.1连接一个22.2构建连接字符串22.2.1连接向导22.2.2检查连接对象以及结果集对象的状况22.3将查询结果导入datatable22.4执行内存过程第23章microsoftexcel应用23.1excel自动化对象建模23.2将vba转换为vbscript第24章outlook应用24.1outlook对象模型24.1.1连接outlook应用程序24.1.2登录到名称空间24.1.3遍历顶级文件夹24.1.4用户交互式的获得文件夹24.1.5获取默认文件夹24.2读取短信消息24.2.1访问电子邮件的消息属性24.2.2下载附件24.3发送电子邮箱消息24.4outlook安全对话框24.5从电子邮件消息中获取地址24.6点击在电子邮件消息中的链接24.7使用电子邮件触发qtp第25章microsoftword应用word自动化对象建模第26章microsoftie应用26.1打开internetexplorer26.2iecom方式和属性26.3页面同步26.4枚举所有ie窗口26.5查找ie窗口26.6打开新浏览器26.7获取web页面dom26.8访问网站脚本函数26.9使用ie获取用户键入26.10ie弹出对话框26.10.1禁止ie对话框26.10.2通过登录表改变ie修改26.10.3弹出窗口26.10.4禁止脚本出错对话框26.10.5安全警告-重定向弹出框26.10.6证书安全警告26.10.7安全连接警告26.10.8安全提醒-安全和非安全项26.10.9活动内容/javascript显示26.10.11文件下载信息条26.11使用代码处理弹出对话框26.12文件下载-安全警告弹出框26.13检查网页中的失效图片26.14把browser对象只是window对象使用26.15定制browser应用程序第27章hpqualitycenter应用27.1qualitycenter27.2用qtp连接qc27.3qc模式27.4qc中的相对路径27.5qcutil对象27.6qc开放式测试模式27.7tdconnection对象27.7.1commandandrecordset对象27.7.2attachmentfactorycollection27.7.3从qc下载文件的简便方式27.7.4上传附件到qc27.8获取当前检测的位置27.9列举testlab文件夹中所有的检测27.10列举testlab标签页中所有的测试27.11获取当前测试集的位置第28章qtp高级应用28.1不同机器的检测脚本同步执行28.2遍历所有settings变量28.3利用脚本停止脚本并再次运行脚本28.4运行时添加场景恢复28.5在脚本执行完毕时执行代码28.6使对象在网页中可见28.7高级文本检查点28.8利用class类扩展检测对象28.9jscript在qtp中的应用28.9.1传递可变数量参数给变量28.9.2域的变化28.9.3使用try…catch错误捕获28.9.4jscript数组应用28.9.5js类的应用28.10对象类映射第29章qtp1129.1ide增强29.1.1注释29.1.2增强的智能提醒功能29.1.3runtostep
-----检测是否存在-------
usemaster
go
ifexists(select*fromsysdatabaseswhere)
dropdatabasestudentdb
------建--------
createdatabasestudentdb
onprimary(
name='student',
filename='d:\data\student.mdf',
size=15,
maxsize=25,
filegrowth=10%

)
logon(
name='student_log',
filename='d:\data\student_log.ldf',
size=20,
filegrowth=1
)
------修改--------
alterdatabasestudentdb
modifyfile(
name='student_log',
maxsize=500
)
alterdatabasestudentdb

modifyfile(
name='student',
filegrowth=3
)
------创建表---------
usestudentdb
go
ifexists(select*fromsysobjectswhere)
droptablet_class
createtablet_class(
C_Idchar(6)primarykeynotnull,
C_Numbervarchar(30)uniquenotnull,
C_Departvarchar(30)null
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-132018-1.html
一直不动的抱那只股票可以赚钱