没有目标就不会成长!

发布新日志

  • 记bugfree、xampp安装的“艰辛历程”

    2010-02-03 10:09:33Top 1 Digest 1

      前两天试着安装了一下bugfree,用的是xampp。

      我先下载的bugfree2.0和xampp 1.6.7,因为是初次安装,所以在网上也搜索了下bugfree安装说明,照着说明安装。

      但是安装完xampp后apache老中启动不了,后来在朋友的XP系统上安装了下xampp,apache服务启动正常,所以猜测可能是vista系统不兼容xampp的apache,就又单独下了个apache安装程序重装了下,还是不行,又在网上查资料在命令行里重加了下apache服务,提示安装成功,但还提示443端口被占用,服务起不来,用“netstat -ano |findstr "443" ”命令找到占用端口的进程PID,然后在任务管理器里结束这个进程,再启动apache就能启起来了,即:启动XAMPPControlPanel,检查Apahce和MySQL处于 “Running”的状态,访问 http://localhost 可以看到 XAMPP 的欢迎页面

        接下来把bugfree解压到xammp/htdocs安装目录下面,在xampp/htdocs/bugfree/Include目录中,将Config.Samiple.ini.php拷贝一份另存为 Config.inc.php。此时访问 http://localhost/bugfree 可以看到BugFree 2.0的提示页面,其中提示页面中有提示未创建bugfree2数据库,有一个创建数据库的链接,直接点这个链接就会自动创建数据库,然后按照提示一步一步往下做就可以了。注意:网上很多安装说明都说要导入一个数据库脚本,不知道是不是之前的版本是这么操作的,反正现在的bugfree已经不用再导脚本了。还有说要修改数据库的root密码,我修改了后多次导致不能再访问数据库了,所以最后我安装成功的这次就没有修改root密码。

       

    下面是我总结的bugfree的正确安装步骤,有需要的可以参考一下:

    Windows 平台上安装使用 BugFree 2.0 :

    1、下载XAMPP1.6.7【Aapache+MySQL+PHP套件】,或到其官方网站下载最新版本。

    2、把 XAMPP 1.6.7安装在你的机器上,假定缺省安装到c:/xampp

    3、启动XAMPPControlPanel,检查Apahce和MySQL处于 “Running”的状态,访问 http://localhost 可以看到 XAMPP 的欢迎页面

    4、下载 BugFree 2.0

    5、把 BugFree 2.0 解压缩到 c:/xampp/htdocs

    6、在c:/xampp/htdocs/bugfree2/Include中,将Config.Samiple.ini.php拷贝一份另存为 Config.inc.php。此时访问 http://localhost/bugfree 可以看到BugFree 2.0的提示页面

    7、点击提示页面中的“创建数据库”

    8、提示“创建数据库成功 请点击 进入数据库”

    9、提示登录帐号和密码

    10、登录http://localhost/bugfree,用户名 admin,初始密码为123456

    11、进入BugFree 2.0页面,你现在可以通过后台管理添加用户、项目、模块等

  • 创建一个数据库测试计划jdbc request(mysql)

    2017-03-09 17:38:46

    要构建测试计划,将使用以下元素:线程组,JDBC请求,摘要报告。此示例使用MySQL数据库驱动程序。 要使用此驱动程序,其包含.jar文件(例如mysql-connector-java-X.X.X-bin.jar)必须复制到JMeter ./lib目录
    一、创建测试计划
    打开Jmeter工具,新建测试计划
    二、添加用户
    您将创建100个用户,向数据库服务器发送2个SQL请求。 此外,您将告诉用户运行他们的测试2次。 因此,请求的总数为(25个用户)x(2个请求)x(重复2次)= 100个JDBC请求。
    1、测试计划下添加线程组Thread(右击testplan添加);先设置用户和请求,初始都为1
    2、右击线程组JDBC Users添加数据库请求JDBC Connection Configuration
    添加配置组件并设置(Add → Config Element → JDBC Connection Configuration)[如图:JDBC配置.png]
    • 变量名(这里:myDatabase)绑定到池。 这需要唯一标识配置。 JDBC采样器使用它来标识要使用的配置。
    • 数据库URL:jdbc:mysql:// ipOfTheServer:3306 / database name
    • JDBC驱动程序类:com.mysql.jdbc.Driver
    • 用户名:数据库的用户名
    • 密码:用户名的密码
    • 其他填选项可以保留为默认值,有需要再调
    • JMeter使用“控制面板”中指定的配置设置创建数据库连接池。 该池在“请求变量名”字段中的JDBC请求中引用。 可以使用几个不同的JDBC配置元素,但它们必须具有唯一的名称。 每个JDBC请求都必须引用JDBC配置池。 多个JDBC请求可以引用同一个池。
    3、右击线程组JDBC Users添加JDBC request(Add → Sampler → JDBC Request)
    我们将发出三个JDBC请求。 第一个是选择所有“select”的实例,第二个是选择“insert”实例,第三个选择“delete”(显然,您应该将这些更改为适合您的特定数据库的示例)。 这些如下所示。
    JMeter按照将它们添加到树中的顺序发送请求。
         将名称更改为“select”。
         输入池名称:'myDatabase'(与配置元素中的相同)
         输入“SQL查询字符串”字段。
         输入带有'select'值的参数值字段。
         使用'VARCHAR'输入参数类型。
    接下来,添加第二个、第三个JDBC请求并编辑以下属性
      将名称更改为“insert/delete”。
      将参数值的值更改为“VACHAR”。

    三、SQL语句部分字段参数化
    1、右键点击insert添加-配置元件-CSV Data Set Config
    2、定义insert语句的变量[如图:mysql请求.png]
    3、添加insert.dat文件到本地所需目录
    4、配置变量参数化[如图:参数化.png]
    四、选择JDBC用户元素并添加摘要报告侦听器和查看结果树(添加→侦听器→摘要报告/查看结果树)。
    保存测试计划,并使用菜单Run→Start或Ctrl + R运行测试
    结合数据库(查询表或日志)查看测试结果验证参数化是否生效
    五、调试成功后可以设置多用户,根据需要来设置进行相应性能测试
  • 热烈庆祝51Testing软件测试网成立五周年

    2009-04-30 12:00:32

    51Testing网站成立五周年啦! 来51也有一年多了 ,看着51一天天的成长 ,会员一天一天地增加,大家的无私分享和帮助,让我越来越感觉到51大家庭的温暖,在论坛上很多人曾给予了我无私的帮助。在这里, 感谢51,感谢帮助过我的朋友们!


    51Testing软件测试网   http://www.51testing.com
  • 反思

    2009-03-12 22:45:19

    真正参加了工作,才知道自己学的东西是很有限的,且好不容易学到的东西有的却用不到,真是无奈!不过要学的东西真的挺多的,现在学起来真的是挺难的,最近要做性能测试,而且是偏重于网络的,本来就不熟性能测试,这回是骑虎难下了,只能硬头皮现学现用了。俗话说:车到山前必有路,心急吃不了热豆腐,慢慢来吧
  • 开通了

    2008-03-29 13:29:45

    终于开通个人空间了,以后可以写自己的东西了!

Open Toolbar