Heim >Backend-Entwicklung >PHP-Tutorial >用例治理平台维护记录

用例治理平台维护记录

WBOY
WBOYOriginal
2016-06-13 12:21:591150Durchsuche

用例管理平台维护记录

工作需要维护一个用例管理平台,主要是对个别功能点进行优化。此平台保存各项目各时期的测试用例,以及用例查询、管理、评审等功能。

首先在本地搭建模拟线上环境。xampp+php+mysql,将平台源码文件拷贝到xampp/htdocs/目录下。打开浏览器访问:http://localhost/xxx.php,即可访问本地模拟环境。

优化点一:删除导致资源等待时间过长的无效js、css等。

解决:通过浏览器F12,查看网络连接超时、无资源返回的警告项,在源码中定位请求资源语句的位置,注释掉,问题解决。

 

优化点二:回复用例评审邮件功能失效。

解决:为避嫌,问题具体就不描述了。下面列出解决过程几个关键点:

1)本地php版本较之线上应该较新,导致同样源码下,本地报错:

Fatal error: Call-time pass-by-reference has been removed in D:\Program Files\xampp\htdocs\xxx\xxx\xxx.php on line xx

 问题原因应该:引用参数在不同版本php间书写语法不同。参考:这里

新版php,函数定义时:

<span style="color: #000000; font-weight: bold;">function myFunc<span style="color: #009900;">(<span style="color: #339933;">&<span style="color: #000088;">$arg<span style="color: #009900;">) <span style="color: #009900;">{ <span style="color: #b1b100;">do something<span style="color: #339933;">... <span style="color: #009900;">}</span></span></span></span></span></span></span></span></span>

函数调用时:

myFunc<span style="color: #009900;">(<span style="color: #000088;">$var<span style="color: #009900;">)<span style="color: #339933;">;<span style="color: #666666; font-style: italic;">//Call myFunc</span></span></span></span></span>

即新版php函数调用时,参数前不加&。

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn