软件测试工具qc9+oracle10g安装指南

简介:
Mercury公司推出了QC9.0
以下为MQC文档提供的特性:
1、Documentation Library的概念
以前的文档都是存放在某个目录下,现在这些文档都不会在原来的地方找到了,而是存放在文档库中,而其实我看了一下,只不过把文档都放在了10QCBIN.WAR中,你如果安装了winrar工具,你就可以解开看这些文件了。
 
2、Login Authentication Improvements
新的QC登录跟以前的不一样了,以前我们是选择域,选择项目,然后输入用户名和密码,登录进去;新的MQC需要先输入用户名和密码,通过判断该用户是否属于QC的用户之后,再根据用户所在的项目,显示项目列表,据说这样增加了项目的安全性,也减少了项目列表的刷新时间。并且在你登录项目之后,你可以在不用退出的情况下进行项目切换。这点倒是很不错。
 
3、New User Roles
原来系统默认的admin和guest用户不在存在,取而代之的是用户,当在安装QC时,会指定一个Site Adminitrator,然后在建立项目之后,可以指定某一个用户为项目的admin,这样确实减少了很多风险。
 
4、Usability
在新的QC里,增加了很多功能,方便用户的使用,比如过滤器增加了group的概念,这样你可以把经过过滤的记录按照某种条件分类。同时过滤器可以过滤那些没有被关联到需求的用例。
现在用户自定义字段可以选择多值了
增加了文本搜索的功能,前提是数据库要支持文本搜索,并且在Site Adminitrator那里设置项目Enable文本搜索
实时的分析图表
这个类似于数据库的视图功能,即一次建立一种筛选条件和显示模式,然后在以后的数据发生变化时,该视图都能实时的显示数据,而无需像以前一样,每次都要设置条件显示图表。
性能提高
新版本的MQC提高了图型和字符的执行速度,并且还提高脚本的上传和下载的速度。并且现在取消了老版本676个目录的限制。
历史记录
老版本的QC只记录某些字段的变化,新版本的QC则记录了所有的变化。并且你还可以看到原来的旧值。
 
5、Requirements Module Enhancements
需求模块的功能加强,需求是整个工作的源头,所以需求模块的加强让我们能更加顺利的开展我们的工作。在新版本,需求增加了表格展现形式,即我们可以通过表格形式来查看需求。并且在树形和表格形式,你都可以使用Filter来筛选出自己所需要的需求。在旧版本中,需求和缺陷的关联是通过一系列的在QC内的操作,才能完成,在新版本中,需求可以和任意缺陷进行关联。
在新版本中,添加需求的界面也相对复杂一些,现在添加需求,需要再弹出来的界面上添加,而不像以前一样添加很简单。
新版本的需求覆盖,不但可以从测试用例中选择,也可以从测试集(Test Set)中选择。
 
6、Defect Linkage
缺陷的关联。在新版本中缺陷可以和需求,用例,测试集,测试实例,运行,运行步骤,甚至是其他缺陷。
 
7、Administration Updates
新版本的QC可以在Site Administrator就可以配置项目人员,而不必进入自定义界面。在Site Administrator,你不但可以为特定项目指定人员,也可以为特定人员指定其所属项目,也可以指定该人是否为项目的Admin.
在新版本中,可以直接将项目库存储在数据库中,这样你可以通过数据库的导入导出。
你也可以在Site Administrator中给连接到QC上的用户发消息。
在新版本的Site Administrator中新增加了Site Analysis的一个功能,该功能主要是记录和分析lisence使用的情况,个人感觉用处不大,也许是我还没有达到一个级别吧
 
8、API Updates
新增加了两个文档:Mercury Quality Center Database Reference,Mercury Quality Center Custom Test Type Guide
 
9、Business Process Testing
在这部分改动也较大,由于我对该方面的研究不多,并且没有太多的实践,在这里也不多介绍了。
不知道什么原因,QC在XP上并不稳定,不过基本上这些东西还都简单的实践了一下,也许在以后还可以有机会更多的进行实践。
 
系统windows xp sp3
软件qc9
数据库oracl10g
 
准备工作:
 
qc9密匙保存到记事本中选择即可。
 
<?xml version="1.0" encoding="UTF-8"?>
<license>
<terms>
       <issued_to>rapidhorse.com.cn</issued_to>
       <license_identifier>SN732563653</license_identifier>
       <edition>enterprise</edition>
       <evaluation>N</evaluation>
       <start_date>12/13/2007</start_date>
       <expiration>5/29/2099</expiration>
       <full_test_director>500</full_test_director>
       <additional_defects>500</additional_defects>
       <tolerance>0%</tolerance>
       <requirements>Y</requirements>
       <advanced_reports>Y</advanced_reports>
       <business_process_testing>500</business_process_testing>
       <version_control>Y</version_control>
       <dashboard>Y</dashboard>
</terms>
<Signature>lA0FAVrF+UTDW2qVIDjVPCSpPKRUpKcoTO8/GI95D1RLIzQAq/8mv+HnIGQ0Grv9am8QKHfncRsARR153QxqKw==</Signature>
</license>
 
1.安装mercury qc下一步.
 
2.接受许可下一步.
 
3.选择密匙安装.
 
4.安装选择第一个节点/独立.

 5.安装目录选择d盘.

 6.选择jboss应用服务器或者其它的iis5.1 for xp也可以,本人选择jboss自带的web,然后选择显示jboss高级选项下一步.

 7.选择jboss服务器类型.

 8.jboss服务验证信息,本地用户名和密码,域如果是workgroup为完整的计算机名字。

 9.点下一步。

 
10.选择quality center演示版项目和mercury tours。

 11.邮件服务器设置可以设置smtp,我这里设置无。

 12.选择数据库类型oracle,也可以是mssql。

 13.设置服务器名称填写ip地址,数据库管理员默认为system, 密码为你安装oracle10g时候填写的密码,点击显示高级选项。

 14.修改oracle sid为zh888,oracle sid为你安装oracle数据库所填写的。

 15.默认为使用现有的架构,新安装覆盖所有架构,下一步。

 16.oracle使用dbca创建数据库默认有三个表为undotbs1,sysaux,users,如果不创建新的表空间可以直接用users这张表空间,本人自己sqlplus创建了一张表空间为qctest表。

 17.选择qc_temp临时空间,如果没有创建qc_temp临时表,就使用默认temp临时表就可以了。

18.定义后台管理账户和密码

 19.选择qc库路径为d盘。

 20.安装摘要浏览,看是否有错误最好自己保存一份截图。

 21.安装完成后提示是否启动jboss server服务器选择是即可。

 22.启动好之后自动打开主页。

 23.站点管理输入先前设置的密码和账户。

 24.进入后台创建一个新项目为qc

 
 25.创建一个qc项目

 26.创建选择数据库类型和填写一些数据库用户名和密码。

 27.确定即可。

 28.创建选择表和空间。

 29.创建项目选择管理员本人添加的是admin

30.点击创建

 31.qc创建项目成功如下
 

 
 32.点击桌面的快捷方式Mercury Quality Center

 33.进入主界面,里面的功能大家慢慢研究。

 
 遇到的问题如下:
1.原因自己选错了表所以在数据库创建的时候出问题。从新选择users表空间问题解决。

2.创建oracle表空间的时候遇到sqlplus /nolog 进入之后conn  sys/123456@zh888 as sysdba进入不了,重新配置监听服务名问题解决。
 
3.创建oracle表空间
C:\Documents and Settings\Administrator>sqlplus sys/123456 as sysdba;
SQL*Plus: Release 10.2.0.3.0 - Production on 星期三 5月 23 17:19:55 2012
Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.

连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
 
SQL> create temporary tablespace qc_temp   tempfile 'D:\oracle\product\10.2.0\or
adata\zh888\qc_temp.dbf'   size 32m   autoextend on   next 32m maxsize 2048m   e
xtent management local;
表空间已创建。
 
SQL> create tablespace zh888   logging   datafile 'D:\oracle\product\10.2.0\orad
ata\zh888\zh888.dbf'   size 100m   autoextend on   next 32m maxsize 2048m   exte
nt management local;
表空间已创建。
 
SQL> quit
从 Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options 断开


本文转自zh888 51CTO博客,原文链接:http://blog.51cto.com/zh888/875758,如需转载请自行联系原作者

相关文章
|
11天前
|
Java 测试技术 数据安全/隐私保护
软件测试中的自动化策略与工具应用
在软件开发的快速迭代中,自动化测试以其高效、稳定的特点成为了质量保证的重要手段。本文将深入探讨自动化测试的核心概念、常见工具的应用,以及如何设计有效的自动化测试策略,旨在为读者提供一套完整的自动化测试解决方案,帮助团队提升测试效率和软件质量。
|
4天前
|
Web App开发 IDE 测试技术
Selenium:强大的 Web 自动化测试工具
Selenium 是一款强大的 Web 自动化测试工具,包括 Selenium IDE、WebDriver 和 Grid 三大组件,支持多种编程语言和跨平台操作。它能有效提高测试效率,解决跨浏览器兼容性问题,进行性能测试和数据驱动测试,尽管存在学习曲线较陡、不稳定等缺点,但其优势明显,是自动化测试领域的首选工具。
66 16
Selenium:强大的 Web 自动化测试工具
|
14天前
|
机器学习/深度学习 人工智能 算法
BALROG:基准测试工具,用于评估 LLMs 和 VLMs 在复杂动态环境中的推理能力
BALROG 是一款用于评估大型语言模型(LLMs)和视觉语言模型(VLMs)在复杂动态环境中推理能力的基准测试工具。它通过一系列挑战性的游戏环境,如 NetHack,测试模型的规划、空间推理和探索能力。BALROG 提供了一个开放且细粒度的评估框架,推动了自主代理研究的进展。
25 3
BALROG:基准测试工具,用于评估 LLMs 和 VLMs 在复杂动态环境中的推理能力
|
21天前
|
监控 测试技术 开发工具
移动端性能测试工具
移动端性能测试工具
37 2
|
27天前
|
安全 前端开发 测试技术
如何选择合适的自动化安全测试工具
选择合适的自动化安全测试工具需考虑多个因素,包括项目需求、测试目标、系统类型和技术栈,工具的功能特性、市场评价、成本和许可,以及集成性、误报率、社区支持、易用性和安全性。综合评估这些因素,可确保所选工具满足项目需求和团队能力。
|
26天前
|
安全 网络协议 关系型数据库
最好用的17个渗透测试工具
渗透测试是安全人员为防止恶意黑客利用系统漏洞而进行的操作。本文介绍了17款业内常用的渗透测试工具,涵盖网络发现、无线评估、Web应用测试、SQL注入等多个领域,包括Nmap、Aircrack-ng、Burp Suite、OWASP ZAP等,既有免费开源工具,也有付费专业软件,适用于不同需求的安全专家。
85 2
|
26天前
|
监控 网络协议 Java
一些适合性能测试脚本编写和维护的工具
一些适合性能测试脚本编写和维护的工具
|
1月前
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
53 1
|
2月前
|
Oracle 关系型数据库 网络安全
Oracle 19c 安装教程学习
Oracle 19c 安装教程学习
68 2
|
2月前
|
jenkins 测试技术 持续交付
提升软件测试效率的实用技巧与工具
【10月更文挑战第12天】 本文将深入探讨如何通过优化测试流程、引入自动化工具和持续集成等策略,来显著提高软件测试的效率。我们将分享一些实用的技巧和工具,帮助测试人员更高效地发现和定位问题,确保软件质量。
61 2

热门文章

最新文章

推荐镜像

更多