<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>rosemarry@CodeIgniter 中国</title>
    <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678</link>
    <description>CodeIgniter 中国开发者社区</description>
    <copyright>Copyright(C) CodeIgniter 中国开发者社区</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sat, 13 Jun 2026 08:47:28 +0000</lastBuildDate>
    <image>
      <url>https://codeigniter.org.cn/forums/static/image/common/logo_88_31.gif</url>
      <title>CodeIgniter 中国开发者社区</title>
      <link>https://codeigniter.org.cn/forums/</link>
    </image>
    <item>
      <title>jmeter 全局变量</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3341</link>
      <description><![CDATA[jmeter里面设置全局变量： 创建BeanShell PostProcessor  ${__setProperty(new_orderCode,${orderCode},false)};  这里的：new_orderCode 指的是全局变量后的变量名     &amp;nbsp; &amp;nbsp; orderCode指的是请求返回的局部变量名     BeanShell Sampler：  &amp;nbsp; &amp;nbsp;获取来自局部变量的数据：vars.get(&quot;局部变量名&quot;）  &amp;nbsp ...]]></description>
      <author>rosemarry</author>
      <pubDate>Fri, 20 Nov 2020 10:03:28 +0000</pubDate>
    </item>
    <item>
      <title>jmeter  连接数据库</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3340</link>
      <description><![CDATA[JDBC Connection Configuration Database URL：数据库连接地址&amp;nbsp; &amp;nbsp;例如&amp;nbsp; &amp;nbsp;jdbc:mysql://ip地址  JDBC Driver class（驱动）：com.mysql.jdbc.Driver  Username:  Password:]]></description>
      <author>rosemarry</author>
      <pubDate>Fri, 20 Nov 2020 09:48:43 +0000</pubDate>
    </item>
    <item>
      <title>jmeter 创建场景</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3339</link>
      <description><![CDATA[jemeter创建场景：    jemeter里面的接口，可能会碰上会有多个场景的情况，此时不停的写用例就比较繁琐,这中间会存在有重复的脚本，所以才会出现了Test Fragment（测试片段），可以通过线程组里面添加&quot;不同的测试片段&quot;  1、右键测试计划-添加-Test Fragment-Test Fragment  &amp;nbsp; &amp;nbsp; &amp;nbsp; 这里面添加http请求  2、右 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Fri, 20 Nov 2020 08:55:40 +0000</pubDate>
    </item>
    <item>
      <title>RF 模板套件</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3338</link>
      <description><![CDATA[RF 模板套件： &amp;nbsp; &amp;nbsp; &amp;nbsp; 主要应用于&quot;数据驱动&quot;这种模式：即底层的脚本保持不变，变化的只有数据（这里的数据可以是excel里面进行的用例，也可以是直接在RF里面填写的测试数据），主要是实现数据与脚本的分离。  &amp;nbsp; &amp;nbsp; &amp;nbsp;模板套件其实就是一个变相的关键字，不过是将关键字再次进行了一次封装，封装 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Fri, 20 Nov 2020 08:32:59 +0000</pubDate>
    </item>
    <item>
      <title>RF 关键字</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3337</link>
      <description><![CDATA[RF里面的关键字： &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;关键字，顾名思义就是经常使用到的内容，把这部分提出来作为公共脚本所用，在一般的开发里面叫做公共方法，但是在Rf里面叫做关键字  类似这种：   Get请求  &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; ${ip}&amp;nbsp; &amp;nbsp; ${url}&amp;nbsp; &amp;nbsp; ${params}  &amp;nbsp; &amp;nbsp; ${header}&amp;nbsp; &amp; ...]]></description>
      <author>rosemarry</author>
      <pubDate>Fri, 20 Nov 2020 08:06:25 +0000</pubDate>
    </item>
    <item>
      <title>RF读取Excel表格</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3336</link>
      <description><![CDATA[&amp;nbsp; &amp;nbsp; open_excel&amp;nbsp; &amp;nbsp; E:\\XX.xls  &amp;nbsp; &amp;nbsp; ${row_count}&amp;nbsp; &amp;nbsp; Get Row Count&amp;nbsp; &amp;nbsp; excel里面的sheet名称  &amp;nbsp; &amp;nbsp; log&amp;nbsp; &amp;nbsp; ${row_count}  &amp;nbsp; &amp;nbsp; #读出excel有几列  &amp;nbsp; &amp;nbsp; @{read_columnC}&amp;nbsp; &amp;nbsp; Get Column Values&amp;nbsp; &amp;nbsp; S{clounm ...&lt;br /&gt;&lt;img src=&quot;data/attachment/album/202011/20/152331direxzr6kxssxs2e.png.thumb.jpg&quot;&gt;]]></description>
      <author>rosemarry</author>
      <pubDate>Fri, 20 Nov 2020 07:23:53 +0000</pubDate>
    </item>
    <item>
      <title>postman的常见断言</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3333</link>
      <description><![CDATA[介绍断言之前，我们先测试1个接口：      &amp;nbsp;      接口地址： https://www.v2ex.com/api/nodes/show.json?name=python          Method: GET      Authentication: None           &amp;nbsp;做测试的同学，我相信每个人都知道断言，就是结果和预期对比，如果一致，则用例通过，如果不一致，断言失败，用例失败。那么上面 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Thu, 24 Oct 2019 08:23:37 +0000</pubDate>
    </item>
    <item>
      <title>Java 组装json</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3332</link>
      <description><![CDATA[示例一： 想拼装出这样的json：content={&quot;name&quot;:&quot;李四&quot;,&quot;sex&quot;:&quot;女&quot;,&quot;age&quot;:15} 这里需要使用到map的键值对 如果json里面既存在String类型也存在integer类型，那么此时的map的值的类型就是Object，如下 Map&amp;lt;String,Object&amp;gt; aa = new HashMap&amp;lt;&amp;gt;(); aa.put(&quot;name&quot;,&quot;李四&quot;); aa.put(&quot;sex&quot;,&quot;女&quot;); aa.put(&quot;age&quot;,15); String conte ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 25 Sep 2019 03:06:30 +0000</pubDate>
    </item>
    <item>
      <title>selenium xpath定位当前元素的相邻元素/兄弟元素</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3331</link>
      <description><![CDATA[preceding-sibling::div  的 表示第一位，如果要定位往前第二个，那么就是 ，以此类推，following-sibling的用法也是如此。  【总结】 相邻元素定位， 前一位： preceding-sibling::div  后一位： following-sibling::div    是相邻的button，那么编写【关闭】按钮的路径就是:driver.find_element_by_xpath(&quot;//button &quot;) 现 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Thu, 19 Sep 2019 03:32:37 +0000</pubDate>
    </item>
    <item>
      <title>python+selenium 多窗口切换</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3330</link>
      <description><![CDATA[#获取当前消费单号查询界面的句柄 #nowhandle=driver.current_window_handle #print &quot;获取当前消费单号查询界面的句柄:&quot;,driver.current_window_handle() print u&quot;获取当前消费单号查询界面的句柄:&quot;,driver.current_window_handle driver.find_element_by_xpath(&quot;//span &quot;).click()&amp;nbsp;&amp;nbsp;&amp;nbsp; #点击后弹出新的窗体  ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 18 Sep 2019 09:52:21 +0000</pubDate>
    </item>
    <item>
      <title>&quot;pyton+senium+unittest框架，多个方法只开一次浏览器&quot;</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3329</link>
      <description><![CDATA[&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 今日使用seleniun进行ui自动化脚本编写，其中引入了unittest框架，并且在框架里面编写了def login(self):方法存放登录的脚本，然后再编写了def yw(self):方法存放登录后的业务。可能存在多个方法，并且在unittest结果集中添加了对应的方法后，发觉系统每执行一个方法都会重开一次网页（IE），这样 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 18 Sep 2019 08:52:52 +0000</pubDate>
    </item>
    <item>
      <title>转载：“性能场景之发起策略”</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3328</link>
      <description><![CDATA[转自：&quot;http://www.hezongedu.cn/1045.html&quot;    性能场景之发起策略（一） 发起策略一：        在这个策略中共有100线程（在loadrunner中称为vuser），每30秒增加10个用户，且递增的时间间隔为6秒。也就是说，这30秒内的10个用户是以每次2个用户增加的；  每增加10个用户之后，持续60秒；  停止线程的时候是每秒停5个用户 ...&lt;br /&gt;&lt;img src=&quot;data/attachment/album/201909/05/160419xjzmcqr8vzgznyct.png.thumb.jpg&quot;&gt;]]></description>
      <author>rosemarry</author>
      <pubDate>Thu, 05 Sep 2019 08:08:55 +0000</pubDate>
    </item>
    <item>
      <title>转载“性能测试中TPS上不去的几种原因浅析”</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3327</link>
      <description><![CDATA[转自：&quot;http://www.hezongedu.cn/1651.html&quot;     昨晚在某个测试群看到有人问了一个问题： 压力测试中TPS一直上不去，是什么原因？ 稍微整理了下思路，列举性的简略回答了他的问题。就具体说说在实际压力测试中，为什么有时候TPS上不去的原因。如有遗漏或不对的，请评论区指出，不胜感激。   下面就说说压测中为什么TPS上不 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Thu, 05 Sep 2019 07:24:23 +0000</pubDate>
    </item>
    <item>
      <title>转载“nmon性能监控工具总结”</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3326</link>
      <description><![CDATA[来源： http://www.hezongedu.cn/669.html          一.nmon工具介绍   nmon 是一个分析aix和linux性能的免费工具（主要是ibm为自己的aix操作系统开发的，但是也可以用在linux操作系统），而nmon_analyser是nmon的一个工具可以把nmon生成的报告转化成excel报表的形式供查看  nmon 工具可以在一个屏幕上显示所有重要的性能 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 04 Sep 2019 08:47:19 +0000</pubDate>
    </item>
    <item>
      <title>Eclipse如何使用连接天天模拟器运行Android程序</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3308</link>
      <description><![CDATA[工具/原料                Eclipse （支持官方正版）    天天模拟器（支持官方正版）    Windows系统       方法/步骤                 首先下载并安装天天模拟器，               然后打开天天模拟器和Eclipse               现在我们开始配置了，在开始--》运行 输入cmd 回车打开DOS界面               在DOS界面输入 G:  ...]]></description>
      <author>rosemarry</author>
      <pubDate>Thu, 14 Jun 2018 01:57:40 +0000</pubDate>
    </item>
    <item>
      <title>linux查看资源利用率</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3307</link>
      <description><![CDATA[linux vmstat命令实战详解 vmstat命令是最常见的linux/unix监控工具，可以展现给定时间间隔的服务器的状态值，包括服务器的CPU使用率，内存使用，虚拟内存交换情况，IO读写情况等 一般vmstat工具的使用是通过两个数字参数来完成的，第一个参数是采样的时间间隔数，单位是秒（s），第二个参数是采样的次数   2表示每隔两秒采 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Mon, 11 Jun 2018 08:30:53 +0000</pubDate>
    </item>
    <item>
      <title>测试理论</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3306</link>
      <description><![CDATA[验收测试  ：通常是由使用系统或产品的用户来进行，其他利益相关者也可以参与其中，验收测试的主要目的是确认开发合同，法律法规或者规范中定义的服务是否已经满足：例如&amp;nbsp; 根据合同的验收测试，发现缺陷不是它的主要目的    评审原则   1、尽早开展评审活动 2、控制评审会议的持续时间 3、评审对象是软件工作产品而 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 06 Jun 2018 08:23:29 +0000</pubDate>
    </item>
    <item>
      <title>Oracle 相关规则</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3305</link>
      <description><![CDATA[&amp;nbsp;&amp;nbsp;&amp;nbsp; Oracle 查看运行的最大连接数和当前连接数等信息 1、当前的数据库连接数 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select count(*) from&amp;nbsp; v$process 2、数据库允许的最大连接数 &amp;nbsp;&amp;nbsp;&amp;nbsp; select&amp;nbsp; value&amp;nbsp; from&amp;nbsp; v$parameter&amp;nbsp; where&amp;nbsp; name='processes' &amp;nbsp;&amp;nbsp;&amp;nbsp ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 06 Jun 2018 08:11:02 +0000</pubDate>
    </item>
    <item>
      <title>Loadrunner 监控win2008服务器</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3304</link>
      <description><![CDATA[1、进入被监视windows系统，开启以下二个服务：Remote&amp;nbsp; Procedure&amp;nbsp;&amp;nbsp; Call（RPC）和Remote&amp;nbsp; Registry&amp;nbsp; Service&amp;nbsp;&amp;nbsp;&amp;nbsp; 开始-&amp;gt;运行-&amp;gt;中输入Services.msc&amp;nbsp; 开启应用服务即可 2、在被监视的windows及其上，右击我的电脑，选择管理——&amp;gt;共享文件夹——&amp;gt;共享在这里面要有C$这个共享文件 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 06 Jun 2018 08:06:33 +0000</pubDate>
    </item>
    <item>
      <title>性能测试————系统出现瓶颈</title>
      <link>https://codeigniter.org.cn/forums/home.php?mod=space&amp;uid=39678&amp;do=blog&amp;id=3302</link>
      <description><![CDATA[a、常见将running vusers 图与Throughput图进行合并来分析 &amp;nbsp;a1、当running vusers增加时Throughput也处于上升趋势 &amp;nbsp;a2、当running vusers减少时Throughput处于下降趋势 &amp;nbsp;a3、当running vusers增加时Throughput处于下降趋势（原则上可以说明是因为网络瓶颈；同事需要注意的是，如果存在Timeout的情况必然会导 ...]]></description>
      <author>rosemarry</author>
      <pubDate>Wed, 06 Jun 2018 07:18:30 +0000</pubDate>
    </item>
  </channel>
</rss>