`

TeskLink1.9.8bug—导入需求类testCase报错

 
阅读更多
TestLink导入需求类测试用例的时候,报下面错误:
前台页面报的错误
#0  database->exec_query() called at [C:\xampp\htdocs\testlink\lib\functions\requirement_mgr.class.php:1000]
#1  requirement_mgr->assign_to_tcase() called at [C:\xampp\htdocs\testlink\lib\testcases\tcImport.php:668]
#2  processRequirements() called at [C:\xampp\htdocs\testlink\lib\testcases\tcImport.php:453]
#3  saveImportedTCData() called at [C:\xampp\htdocs\testlink\lib\testcases\tcImport.php:938]
#4  importTestSuitesFromSimpleXML() called at [C:\xampp\htdocs\testlink\lib\testcases\tcImport.php:945]
#5  importTestSuitesFromSimpleXML() called at [C:\xampp\htdocs\testlink\lib\testcases\tcImport.php:945]
#6  importTestSuitesFromSimpleXML() called at [C:\xampp\htdocs\testlink\lib\testcases\tcImport.php:169]
#7  importTestCaseDataFromXML() called at [C:\xampp\htdocs\testlink\lib\testcases\tcImport.php:76]

后台日志报的错误:
Query failed: errorcode[1064]
     errormsg:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''2013-10-21 10:07:18')' at line 1 
     [13/Oct/21 08:07:18][AUDIT][ftp6i7qei5rdhl2aruqrspg3g1][GUI]
          Requirement with title '编号XQ3' was assigned to the Test Case '需求NO-2编号XQ2--测试第三环节'



报错是由于插入需求覆盖表req_coverage的SQL有问题,其中author_id传入的字符串

修改程序:
testlink\lib\testcases\tcImport.php 668行,
  $reqMgr->assign_to_tcase($cachedReqSpec[$value[ 'req_spec_title']]['req' ][$value['doc_id']],$tcaseId,1);
加入传入 author_id 字段,由于项目的需求,默认写成 1 ,为admin用户

分享到:
评论

相关推荐

    tesklink1.9.8优化中文包,tesklink1.9.8修复部分bug版本;Testlink配置(更新)

    同时,"tesklink1.9.8修复部分bug版本"意味着这个更新解决了之前1.9.8版本中发现的一些问题,提高了系统的稳定性和性能。 在Testlink的配置过程中,用户需要关注以下几个关键环节: 1. **环境准备**:确保服务器...

    tesklink1.9.8版本中文包优化

    【 Tesklink 1.9.8 版本中文包优化详解】 Tesklink 是一款在 IT 行业中广泛使用的工具,它以其强大的功能和高效性受到许多专业人士的青睐。然而,在 Tesklink 1.9.8 的原始版本中,中文支持并不完善,给中文用户...

    SQLiteSpy_1.9.8中文原版

    SQLiteSpy是一款功能强大的SQLite数据库管理工具,其1.9.8中文原版为用户提供了便捷的界面和丰富的功能,尤其适合于对SQLite数据库进行快速查看、编辑和测试。这款轻量级的应用程序以其高效和易用性在IT行业内受到...

    nginx-1.9.8.zip

    4. **配置**:Nginx的配置文件通常位于`/etc/nginx/nginx.conf`,你可以根据需求修改这个文件,包括设置服务器块(server block)、反向代理规则等。 5. **启动与管理**:使用`sudo systemctl start nginx`启动Nginx...

    notecase-1.9.8_setup.exe

    《关于notecase-1.9.8_setup.exe:一款高效笔记管理软件的安装与使用详解》 在数字化时代,管理个人和工作中的各种信息变得至关重要。这时,一款优秀的笔记管理软件能帮助我们整理思绪,提高效率。notecase-1.9.8_...

    NoteCase 笔记软件 1.9.8版本

    它的最新版本1.9.8提供了稳定性和性能的优化,同时保持了其一贯的易用性。这款软件不仅适用于Windows操作系统,还兼容Linux系统,使得跨平台的笔记同步成为可能,这对于在不同系统间切换工作的用户来说是一个极大的...

    playmaker v1.9.8

    一款供《炉石传说》、...从 AAA 工作室到独立开发人员我们都合作过,以确保 PlayMaker 满足他们在每个平台上的需求。 Unity商店链接:https://assetstore.unity.com/packages/tools/visual-scripting/playmaker-368

    信呼协同办公OA系统 v1.9.8

    信呼协同办公OA系统是开源的一款办公系统,跨平台的系统,支持APP,pc网页版,pc客户端等。...信呼协同办公系统 v1.9.8 更新日志:日期:2019-09-231、完善系统安全性。2、系统优化等。3、APP完善会话管理功能。

    apache-ant-1.9.8-bin.zip

    - Ant提供了可扩展性,通过自定义任务和插件,可以适应各种项目需求。 2. **版本1.9.8** - Apache Ant 1.9.8是该工具的一个稳定版本,发布于2015年,它修复了多个错误,并引入了一些新特性。 - 更新通常包括性能...

    haproxy-1.9.8.tar.gz

    haproxy-1.9.8.tar.gz 是一个包含了haproxy 1.9.8版本源代码的压缩包。haproxy是一款广泛使用的开源负载均衡器和反向代理服务器,它以其轻量级、高效能和高可用性著称。在IT行业中,尤其是在大型网站和云服务中,...

    jackson-core-asl-1.9.8.jar+jackson-mapper-asl-1.9.8.jar下载

    当Spring MVC发现`jackson-mapper-asl-1.9.8.jar`和`jackson-core-asl-1.9.8.jar`在类路径中时,它会自动选择Jackson作为默认的JSON处理器。这意味着你可以直接返回一个Java对象,Spring MVC会使用Jackson将这个对象...

    testlink安装包testlink-1.9.8.tar

    这是一个经过打包的压缩文件,通常在Linux或类Unix系统中使用tar命令进行解压。 TestLink的主要功能包括: 1. **需求管理**:TestLink允许用户将软件需求与测试用例关联,确保每个功能都有相应的测试覆盖,从而...

    SQLiteSpy_1.9.8.zip

    总的来说,SQLiteSpy_1.9.8版本是一个实用且高效的SQLite数据库管理软件,无论是对个人还是团队,都能在数据库管理和开发过程中发挥重要作用。通过下载并使用这个压缩包,用户可以轻松地安装和体验这款强大的SQLite...

    jackson-all-1.9.8.jar

    jackson-all-1.9.8.jar

    HostsTool_1.9.8_x64.zip

    HostsTool_1.9.8_x64

    alcohol 120% (1.9.8含注册机)

    alcohol 120% (1.9.8含注册机) 本人实际操作,的确可以用!

    phantomjs-1.9.8-macosx.zip

    在给定的压缩包文件"phantomjs-1.9.8-macosx.zip"中,我们找到了针对Mac OS X操作系统的PhantomJS版本。 PhantomJS的核心功能包括: 1. **网页截图**:PhantomJS可以捕获整个网页的屏幕快照,包括那些通过滚动才能...

    以太坊 windows客户端1.9.8.docx

    以太坊客户端geth-windows-1.9.8 因为官网国内无法访问无法下载最新版1.9.13 故分享可用较新版本1.9.8

    phantomjs-1.9.8-windows.zip

    这个“phantomjs-1.9.8-windows.zip”压缩包包含了PhantomJS的1.9.8版本,特别适用于Windows操作系统用户。此版本在发布时被认为是一个稳定版本,修复了多个问题,提高了整体性能和兼容性。 PhantomJS的核心特性...

    phantomjs1.9.8历史版本用于爬虫

    这里有一个已经写好的获取PhantomJSDriver的工具类 public static WebDriver getPhantomJs() {  String osname = System.getProperties().getProperty("os.name");  if (osname.equals("Linux")) {//判断系统的...

Global site tag (gtag.js) - Google Analytics