每一天都是进步

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  88 随笔 :: 0 文章 :: 5 评论 :: 0 Trackbacks

#

一、关联介绍
     通过关联可以在测试中保持动态值
二、关联的目的
    1.简化或优化代码
    2.用于动态数据
    3.容纳唯一数据记录
三、一般的关联步骤
    1、从服务器返回的数据中选取需要关联的数据
    2、将改数据存入脚本的一个参数中
    3.将脚本中需要使用该数据的地方用参数来替换
四、设置示例网站
    在WebTours网站首页中设置,选择Set LOGIN form’s action tag to an error page。
五、进行自动关联
    Tools—Recording Options下的关联选项要处于可使用状态
六、常见的需要关联的情景
    1.登录操作
    2.先查后修改,先查后删除
    3.并发控制:防止两个用户同时修改或同时删除一条记录

posted @ 2014-08-14 22:52 碟雅闲居 阅读(327) | 评论 (0)编辑 收藏

analysis templates—分析模板
bin—可执行程序,注意里面的chm帮助文档
bincerts—安全证书
classes—可能用到的jar包
dat—配置,备份等信息
help—帮助中心
include—头文件(可以编写自定义函数,保存成.h的头文件形式并放在这个目录,以后就只需调用这个头文件就可以方便的使用了)
sample——java
tutorial—快速入门的实例
webtours—实例网站
posted @ 2014-08-12 21:36 碟雅闲居 阅读(280) | 评论 (0)编辑 收藏

场景一:页面检查
            步骤:   a:进入搜索(高级搜索)页面
                       b:查看页面共性
                         c:退出
场景二:默认条件搜索    
    步骤:   a:进入搜索(高级搜索)页面
                b:直接点击搜索,显示查询结果列表
               c:检查查询结果列表,每页显示的记录条数正确,文字折行显示正确,页面布局美观
            d:检查查询结果列表,列标题项,列显示内容,排序方式符合需求定义
             e:检查查询结果列表,符合默认条件查询结果集
                 f:点击查询结果链接,链接,复选框,全选框响应正确
                    退出
场景三:可选条件搜索
        a: 进入搜索(高级搜索)页面
        b:逐一选择可选项搜索,比如:类别1,点击搜索,正确显示查询结果
         c:组合可选搜索,比如:固定+未过期,点击搜索,正确显示查询结果            
                 退出
场景四:输入条件搜索
                a: 进入搜索(高级搜索)页面
                     b:逐一输入文本域条件搜索,模糊查询值,点击搜索,正确显示查询结果
                   c:逐一输入文本域条件搜索,完全匹配值,点击搜索,正确显示查询结果
                    d:逐一输入文本域条件搜索,中文值,点击搜索,正确显示查询结果
                   e:逐一输入文本域条件搜索,英文大小写值,点击搜索,正确显示查询结果
                    f:逐一输入文本域条件搜索,数字类型值,点击搜索,正确显示查询结果
                    g:逐一输入文本域条件搜索,全角、半角值,点击搜索,正确显示查询结果
                     h:条件组合,点击查询,正确显示查询结果
                            退出
场景五:区间搜索
             a: 进入搜索(高级搜索)页面
               b:输入左值,不输右值(默认),
                c:不输左值,输入右值(默认),
                 d:输入左值=右值,
                  e:输入左值和右值是边界值,点击搜索
                f:修改左值和右值,点击搜索
                g:输入左值》右值,查询结果为空或者是给出相应提示
                退出
场景六:组合可选条件、 输入条件、区间条件搜索         
             a: 进入搜索(高级搜索)页面
              b:任意组合查询条件,比如:产品+价格+关键字,点击搜索,查询结果显示正确
              c:更换b步骤,进行查询
                退出
场景七:操作后
         a: 进入搜索(高级搜索)页面
          b:输入全部条件和组合查询,搜索结果,查询结果正确
         c:进行翻页,添加,删除,检查查询条件不变,搜素结果
          退出
场景八:输入不存在的条件查询
          a:进入搜索(高级搜索)页面
          b:逐一选择或输入查询条件为不存在的值,搜索结果,查询结果为空
           c:逐一选择或输入查询条件为:空格,特殊字符,超长的值,点击搜索,查询结果为空
           d:组合查询,选择或输入查询条件为:空格,特殊字符,超长的值,点击搜索,查询结果为空
         退出
posted @ 2014-08-05 22:28 碟雅闲居 阅读(3762) | 评论 (0)编辑 收藏

1、   开始->设置->控制面板->管理工具->服务   停止所有Oracle服务。    
2、   开始->程序->Oracle   -   OraHome81->Oracle   Installation   Products->   Universal   Installer   卸装所有Oracle产品,但Universal   Installer本身不能被删除      
5、   运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。      
6、   运行regedit,选择
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动   这个列表,删除所有Oracle入口。      7、   运行refedit,   
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,   删除所有Oracle入口。      
8、   开始->设置->控制面板->系统->高级->环境变量   删除环境变量CLASSPATH和PATH中有关Oracle的设定      
9、   从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标      
10、   删除\Program   Files\Oracle目录      
11、   重新启动计算机,重起后才能完全删除Oracle所在目录    
12、   删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入   口目录及所有子目录,并从Windows   2000目录(一般为C:\WINNT)下删除以下文   件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。    
13、   WIN.INI文件中若有[ORACLE]的标记段,删除该段      

14、   如有必要,删除所有Oracle相关的ODBC的DSN      

15、   到事件查看器中,删除Oracle相关的日志   说明:   如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,   安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了

posted @ 2014-07-15 21:46 碟雅闲居 阅读(136) | 评论 (0)编辑 收藏

pl/sql连接oracle,出现下列错误,即没有启动该数据库的监听程序

启动该数据库的监听程序,出现如下错误,即未配置监听器

配置监听器

posted @ 2014-07-15 21:45 碟雅闲居 阅读(178) | 评论 (0)编辑 收藏

首先要下载支持Vista版本的Oracle 10g
下载完成后解压出来:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip安装的第一步就是要修改安装文件目录中的两个refhost.xml文件,分别在目录db\Disk1\stage\prereq\db和\db\Disk1\stage\prereq\db_prereqs\db下。右键记事本打开对其进行编辑,找到如下代码段:

<!--Microsoft Windows vista-->
<OPERATING_SYSTEM>
   <VERSION VALUE="6.0"/>
</OPERATING_SYSTEM>
在其后增加:
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
  <VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>

原 理:Oracle 至今没有推出针对windows7的版本,在安装的版本检测时提示目前oracle不支持version为6.1的windows OS系统。从oracle官方下载oracle 10g for vista and windows2K8 x86版for windows是支持vista内核的,windows7的内核与2008以及vista的内核大致上是差不多的,经过以上修改可以绕过Oracle对系 统版本的检查而正常安装!

1. 设置文件夹\db\Disk1\ setup.exe和db\Disk1\install\oui.exe兼容模式,方法为:选中文件点击右键,点"属性",将兼容模式设为Vista SP2。

2. 修改文件内容:db\Disk1\install\ oraparam.ini 【在相应位置添加如下配置】

[Windows-6.1-required]

#Minimum display colours for OUI to run

MIN_DISPLAY_COLORS=256

#Minimum CPU speed required for OUI

#CPU=300

3. Oracle安装之前请关闭防火墙、杀毒软件等,Oracle内部优化严重,涉及系统内核,所以以前有杀毒软件上来二话不说先把oracle干掉。然后去执行\db\Disk1\ setup.exe安装文件,我的出现如下错误:

不用管它,然后稍微的等一小小下:知道出现如下界面

先是:

                      

然后按下面安装:

1.程序员,选择高级安装

2选择企业版,它的功能最强

3注意硬盘空间,C盘也需要有2G的空间用来存放临时文件

4.有的时候网络检查通不过,没关系,不管它。

5默认

6事务处理:适合大并发量段时间的操作,比如BBS

数据仓库:适合量不大但是长时间的数据挖掘操作

7全局数据库一般建议internet上独一无二

SID是维护这个数据库的一系列进程的总名称

要注意一定要选择"创建样本方案数据库"这是我们将来练习的基石

8默认

9默认

10默认

11请指定公共的口令,建议"bjsxt",避免忘记

12默认

13.等,好长时间 

14等!

15.等,又是好长时间。

16 管理口令

17去掉scott用户的锁,把密码更新为"tiger"

18把最后一页的内容应该记录在一个文本文件里面

19完成之后:开始-所有程序-oracle_xxx-应用程序开发—SQL PLUS-输入"scott"密码"tiger",验证安装是否正常。

posted @ 2014-07-15 21:44 碟雅闲居 阅读(292) | 评论 (0)编辑 收藏

错误现象


在Win7下安装了32位的Oracle10.2.0.1.0,想安装一个64位的Oracle10g。在使用Universal
Installer卸载时出现了错误提示:


“程序异常终止”。发生内部错误。请将以下文件
提供给Oracle技术支持部门:
"未知"
"未知"
"未知"


点了确定后,程序退出,这导致卸载无法继续进行。



解决方法


在网上搜了后,发现是由Win7引起的这个错误,其解决方法也很简单,设置Universal Installer文件的属性,选择以XP
SP3兼容模式运行这个程序,并选择以管理员身份运行此程序,卸载程序就可以继续运行了,如图:


posted @ 2014-07-15 21:41 碟雅闲居 阅读(2062) | 评论 (0)编辑 收藏

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"

        经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用

假如我们需要确定谁占用了我们的1080端口

1、Windows平台
在windows命令行窗口下执行: 查看所有的端口占用

情况
 
C:\>netstat -ano
 
  协议    本地地址                     外部地址               状态                   PID
 
  TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING       3236
  TCP    127.0.0.1:5679         0.0.0.0:0              LISTENING       4168
  TCP    127.0.0.1:7438         0.0.0.0:0              LISTENING       4168
  TCP    127.0.0.1:8015         0.0.0.0:0              LISTENING       1456
  TCP    192.168.3.230:139      0.0.0.0:0              LISTENING       4
  TCP    192.168.3.230:1957     220.181.31.225:443     ESTABLISHED     3068
  TCP    192.168.3.230:2020     183.62.96.189:1522     ESTABLISHED     1456
  TCP    192.168.3.230:2927     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2929     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2930     117.79.91.18:80        ESTABLISHED     4732
  TCP    192.168.3.230:2931     117.79.91.18:80        ESTABLISHED     4732
 
 
 
2.查看指定端口的占用情况
C:\>netstat -aon|findstr "9050"

  协议    本地地址                     外部地址               状态                   PID
 
  TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016
 
P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)
 
3.查看PID对应的进程
C:\>tasklist|findstr "2016"

 映像名称                       PID 会话名              会话#       内存使用
 ========================= ======== ================
  tor.exe                     2016 Console                 0     16,064 K

P:很清楚吧,tor占用了你的端口。
 
 
 
4.结束该进程
 
C:\>taskkill /f /t /im tor.exe
 

posted @ 2014-07-10 23:17 碟雅闲居 阅读(3773) | 评论 (0)编辑 收藏

问题描述:LR10的sample安装好,打开mercuryWebTours的例程,进入系统点击filigths,链接的页面空白
解决办法:开始-程序-HP LoadRunner-Samples-Web- Start Web Server—属性-目标    查看服务启动的地址F:\LR\HP\LoadRunner\WebTours\StartServer.bat
在F:\LR\HP\LoadRunner\WebTours\\WebTours下找cgierr.log的LOG文件,记录中有
Perl lib version (v5.8.3) doesn't match executable version (v5.10.1) at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/MSWin32-x86-multi-thread/Config.pm line 32.
Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.
BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.
Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.
BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.
Compilation failed in require at F:\LR\HP\LOADRU~1\WebTours\MercuryWebTours\reservations.pl line 5.

计算机-属性-高级系统设置-环境变量,会发现PERL5LIB变量中的值与LOG文件的匹配
f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib\MSWin32-x86;f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib;f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib\MSWin32-x86;f:\oracle\product\10.2.0\db_3\perl\site\5.8.3;f:\oracle\product\10.2.0\db_3\perl\site\5.8.3\lib;f:\oracle\product\10.2.0\db_3\sysman\admin\scripts;
去除所有带5.8.3的值,修改后的值为f:\oracle\product\10.2.0\db_2\sysman\admin\scripts;

此时sample运行正常。但不知道对ORACLE有什么影响。
 
怕对oracle有影响,在StartServer.bat里加上了对这个变量的设置
 
编辑StartServer.bat  在最上面加上SET PERL5LIB=f:\oracle\product\10.2.0\db_1\sysman\admin\scripts





posted @ 2014-07-10 23:10 碟雅闲居 阅读(1857) | 评论 (0)编辑 收藏


搜索功能:
1.当页搜索
2.在第一页搜索第二页的数据
3.第一页搜索后数据统计、数据正确与否
4.尾页搜索第一页、中间页
5.输入特殊符号搜索,是否报错,是否能正确显示结果
6.搜索按enter键是否成功,或是否会报错误页面
7.a目录下的搜索是否只能搜索到a目录下的数据,而不会搜索到b目录下的数据

翻页功能我们常碰到的一般有以下几个功能:
  1、首页、上一页、下一页、尾页。
  2、总页数,当前页数
  3、指定跳转页
  4、指定每页显示条数

  当然,有一些是少于多少页,全部以数字的形式显示,多于多少页后,才出现下一页的控件。暂且用以上四点来做为通用的用例来设计。
  【1】翻页链接或按钮的测试,主要要检查的测试点有:
  1、有无数据时控件的显示情况
  2、在首页时,首页和上一页是否能点击
  3、在尾页时,下一页和尾页是否能点击
  4、在非首页和非尾页时,四个按钮功能是否正确
  5、翻页后,列表中的记录是否仍按照指定的排序列进行了排序,数据是否会重复

  对于2总页数,当前页数,主要要检查的测试点有:
  1、总页数是否等于总的记录数/指定每页条数
  2、当前页数是否正确

  对于3指定跳转页,主要要检查的测试点有:
  1、是否能正常跳转到指定的页数
  2、输入的跳转页数非法时的处理

  对于4指定每页显示条数,主要要检查的测试点有:
  1、是否有默认的指定每页显示条数
  2、指定每页的条数后,列表显示的记录数,页数是否正确
  3、输入的每页条数非法时的处理
posted @ 2014-05-19 15:34 碟雅闲居 阅读(233) | 评论 (0)编辑 收藏

仅列出标题
共6页: 上一页 1 2 3 4 5 6 下一页