小编Mon*_*han的帖子

如何在Jenkins的性能报告中显示jMeter断言结果?什么构成绩效报告中的错误?

我已经安装了JMeter的插件詹金斯,我可以看到基于我的JMX文件生成JTL文件的业绩报告.在我的jmx文件中,我有几个Response Assertion监听器.根据它生成的jtl文件,断言响应为false.但是,当我查看Jenkins的性能报告时,它在错误百分比中显示为0.我的第一个问题是,绩效报告中的错误是什么?其次,如何在Jenkins的性能报告中看到哪些响应断言侦听器返回false?

jmeter jenkins jenkins-plugins

7
推荐指数
1
解决办法
2305
查看次数

如何从Ant脚本或Jenkins内部调用Web服务?

我在Jenkins中使用Ant脚本来处理我的文件部署.我想要做的是触发对具有Web服务的URL的调用.我的问题是,我如何从Ant Script或Jenkins中做到这一点?

在此先感谢,Monte

ant web-services

6
推荐指数
1
解决办法
2万
查看次数

Selenium元素即使Selenium填充id也找不到

我正在使用Selenium IDE Firefox插件来创建一些测试用例.我单击"录制"按钮以录制步骤.当我完成后,我停止录制并运行测试用例以了解情况如何.在HTML表中的这个特定元素中,Selenium id=my_id_1在记录过程中识别; 当我运行测试用例时,会说Element id=my_id_1未找到.

在Selenium IDE中检测到ID时如何找不到它?我怎样才能解决这个问题?我也尝试过使用//tr[4]/td[3]/a过.使用此方法(以及使用ID),当我单击IDE中的"查找"按钮时,网页上的相应项目将以黄色突出显示.但是,测试用例会失败,说该元素找不到.

在此先感谢,Monte

selenium selenium-ide

5
推荐指数
1
解决办法
2万
查看次数

无法连接到远程VM.拒绝连接.尝试在Flash Builder 4.7中调试远程Java应用程序时

有一次,远程调试曾经工作过.但对于我的生活,我似乎无法弄清楚是什么打破了它.

我有一个flex/Java应用程序.有一个启动tomcat服务器的包装器.我修改了wrapper.conf文件以包含

-Xdebug -Xrunjdwp:transport = dt_socket,address = 8000,server = y,suspend = n

在我的flex调试配置中,在左侧,我有远程Java应用程序.在右边,我有标准(Socket Attach)作为连接类型,127.0.0.1(我也试过localhost)作为主机,8000作为端口.

以下是堆栈跟踪.

!ENTRY org.eclipse.jdt.launching 4 113 2013-09-03 11:30:49.109!MESSAGE无法连接到远程VM.拒绝连接.!STACK 0 java.net.ConnectException:连接被拒绝:连接java.net.PlainSocketImpl.socketConnect(本机方法),java.net.PlainSocketImpl.doConnect(未知来源),位于java.net.PlainSocketImpl.connectToAddress(未知来源)at at来自java.net.Socket.connect(Unknown Source)的java.net.SocksSocketImpl.connect(未知源)java.net上的java.net.Socket.connect(未知源)java.net中的java.net.Socket.connect(未知源). net.Socket.(Unknown Source)at java.net.Socket.(Unknown Source)at org.eclipse.jdi.internal.connect.SocketTransportService $ 2.run(SocketTransportService.java:136)at java.lang.Thread.run(未知来源)

以下是调试配置的屏幕截图. 屏幕截图的调试配置

java apache-flex eclipse flexbuilder flash-builder

4
推荐指数
1
解决办法
5万
查看次数

ColdFusion 10不会抛出任何错误,但ColdFusion 8会抛出任何错误

对不起,这是我能想到的最好的标题.

我希望这里有人可以给我一个解释这个行为.我的雇主刚决定将CF 8升级到CF 10(是的,我知道).但是,有些服务器在CF 10上,有些服务器在CF 8上.我知道它不应该是这样的; 但这不在我的掌控之中.无论如何,我有以下代码.它在CF 8中断,但在CF 10中无错误地工作.在CF 8中,它表示元素a没有在本地定义,这是预期的,我没有问题.毕竟,local声明了两次,而第二次没有定义a.

但是在CF 10中,没有生成错误,函数返回local.a. 对我来说,CF 10应该抛出错误,因为CF 8失败的原因相同,或者因为"local"是CF 10中的保留字(CF 9中引入了"local").为什么CF 10不会抛出任何错误?

<cfcomponent name="myComponent">
<cffunction name="myFunction" returntype="Numeric">
<cfscript>
var local = StructNew();
local.a = 1;
</cfscript>

<cfset local = StructNew()>

<cfif local.a is 0>
<!--- do something --->
</cfif>

<cfreturn local.a>
</cffunction>
</cfcomponent>
Run Code Online (Sandbox Code Playgroud)

coldfusion coldfusion-8 coldfusion-10

3
推荐指数
1
解决办法
133
查看次数

ColdFusion cfftp getfile超过了超时

我正在运行CF 11.我在SFTP服务器上有一个文件,我想得到它.这是一个大约60MB的zip文件.

我可以获得SFTP连接.但是,当我使用action ="getfile"将文件传递给我的本地时.我得到的错误是"getFile操作超过了TIMEOUT".本地文件大小始终保持在15MB左右.我已经尝试在cfftp标记中指定超时为999999,在cfftp标记中将passive设置为false,并添加cfsetting标记以将requesttimeout设置为999999.行为保持不变.

我已经在CF管理员的任何地方看了看,我似乎没有找到指定这15MB的位置.请问有人能帮我解决这个问题吗?

coldfusion getfiles cfftp

3
推荐指数
1
解决办法
295
查看次数

java.lang.StringBuffer可以被ColdFusion中的"常规"字符串操作逻辑替换吗?

我不是Java专家; 我希望这个名单上有更多精通Java的人可以帮助我.

我当前的服务器上有以下代码.

<cfset var buffer = CreateObject("java", "java.lang.StringBuffer").init("") />
<cfset buffer.append(variables.myVar) />
Run Code Online (Sandbox Code Playgroud)

我试图将这些代码移动到另一台服务器.问题是这个新服务器(共享主机)不允许调用Java对象.所以,我把它们改成了以下几点.

<cfset var buffer = "" />
<cfset var buffer = buffer & variables.myVar />
Run Code Online (Sandbox Code Playgroud)

我的问题是,新代码是否与旧代码相当?使用java.lang.StringBuffer有什么好处?

在此先感谢,Monte

java coldfusion

2
推荐指数
1
解决办法
1015
查看次数

检查数据库中的值列表

假设TableA有一个名为FieldA的字段.FieldA由一个值列表组成,逗号为分隔符(即1,2,3,4).#MyVar#包含我想要搜索的值(单个值,而不是列表).除了做以下之外,

SELECT *
  FROM TableA
 WHERE FieldA LIKE '%,#MyVar#,%'
    OR FieldA LIKE '#MyVar#,%'
    OR FieldA LIKE '%,#MyVar#'
Run Code Online (Sandbox Code Playgroud)

是否有SQL命令/保留字来执行上述SQL语句的等效操作?

sql sql-server

1
推荐指数
1
解决办法
2559
查看次数

如何在JMeter中使用正则表达式提取器提取某些值?

如果我有两个相同的标签和相同的属性,唯一的区别是值,我该如何提取第二个?

<data xsi:type="soapenc:string">0</data>
<data xsi:type="soapenc:string">1</data>
Run Code Online (Sandbox Code Playgroud)

我尝试过以下几点.

<data xsi:type="soapenc:string">0</data><data xsi:type="soapenc:string">(.+?)</data>
Run Code Online (Sandbox Code Playgroud)

并将值分配给myID.但是当我在脚本中输入$ {myID}时,它使用字符串"$ {myID}"而不是实际值.提取不起作用吗?或者我需要使用不同的变量吗?

我有一个不同的采样器,我只有一个标签.例如,

<data xsi:type="soapenc:string">0</data>
Run Code Online (Sandbox Code Playgroud)

当我做,

<data xsi:type="soapenc:string">(.+?)</data>
Run Code Online (Sandbox Code Playgroud)

并分配给myAnotherID,我可以使用$ {myAnotherID},该值将在脚本中使用.

那么,为什么$ {myID}没有返回值呢?

在此先感谢,Monte

regex jmeter

1
推荐指数
1
解决办法
2万
查看次数

在ColdFusion 10中,如何判断OnApplicationEnd是由应用程序超时还是服务器关闭引起的?

在Application.cfc中,在应用程序超时或服务器关闭时调用OnApplicationEnd.但是,我能确切地说出原因是哪一个吗?我只想在服务器关闭时运行一些清理代码,而不是在应用程序超时时运行.我真的能这样做吗?

coldfusion

0
推荐指数
1
解决办法
70
查看次数