QC的问题定位及解决(二)
1、在重新安装QC的过程中,最后系统提示无法确定Jboss的状态。由于Jboss没有启动,所以QC也无法启动。
2、客户要求测试集里的某一个测试用例的测试者(tester)显示为最后一次执行该用例的测试者名字。
问题描述:
1、过程描述:根同事重新安装QC,采用Jboss,由于QC服务器性能较好,所以安装的时候,jboss的高级选项中,堆栈大小增加到1024-2048,安装到最后一步后,系统显示无法确定Jboss的状态,即Jboss没有启动,所以QC也无法启动。
解决办法:
1、进入QC的安装路径下,jboss\bin\下运行run.bat(命令行方式运行),出现提示为没有足够空间创建对象堆栈。
2、基本判断为jvm不够大。询问同事上次安装与这次安装的差异,尤其是Jboss方面,同事说堆栈大小不同,于是再次安装,将堆栈大小改为512-1024,然后jboss顺利启动,QC安装完成。
问题描述:
1、客户要求测试集里的某一个测试用例的测试者(tester)显示为最后一次执行该用例的测试者名字。
解决办法:
1、触发器似乎是唯一的选择。于是在run表上添加了如下一段触发器代码,顺利解决问题。
CREATE TRIGGER testcycl_testeradd ON [td].[RUN]
FOR INSERT
as
declare @tester_name varchar(40), @cycl_id int,@test_id int
select @tester_name=rn_tester_name,@cycl_id= rn_cycle_id,@test_id=rn_test_id from inserted
update testcycl set tc_actual_tester=@tester_name where (testcycl.tc_cycle_id=@cycl_id) and (testcycl.tc_test_id=@test_id)
RelatedEntries:
TD或者QC的字段扩展 - 03 21, 2006
MI公司QC的SP认证考试 - 12 27, 2005
QC的权限问题 - 12 19, 2005
QC错误定位和解决 - 10 31, 2005
QC错误定位 - 10 17, 2005