测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
arrow (arrow)
第 22495 位会员 / 2017-11-07
6 篇帖子 • 348 条回帖
5 关注者
7 正在关注
21 收藏
GitHub Public Repos
  • my-third-project 0

  • my-second-project 0

  • encrypt-body-spring-bo... 0

    SpringBoot控制器统一的响应体加密与请求体解密的注解处理方式,支持MD5/SHA/AES/DES/RSA

  • id-number-util 0

    使用Python随机生成身份证号码及校验、识别、扫描

  • Wsdler 0

    WSDL Parser extension for Burp

  • htmlpublisher-plugin 0

    Jenkins htmlpublisher plugin

  • MultiRDPClient.NET 0

  • mockftpserver 0

  • GraphGenerator 0

    Java based program to generate random netork topologies represented as graphs.

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • jmeter 分布式调度平台实现思路 at 2018年03月15日

    一样的思路,根据 RMI 端口号来查找进程。

    netstat -tunlp|grep 1099 | awk '{print $7}' | cut -d '/' -f 1
    
  • jmeter 分布式调度平台实现思路 at 2018年03月15日

    master 都挂了,报告应该也收集不到了吧。
    测试的时候可以监控 master 的状态,master 挂了的时候,强制结束 slave,然后重新跑。不过这种情况应该比较少,前期可以不考虑。

  • jmeter 分布式调度平台实现思路 at 2018年03月15日

    其实调度起来也不麻烦,Slave 和控制机的区别就是启动的程序不一样,一个是 jmeter,一个是 jmeter-server,只要启动相应的进程就可以了

  • jmeter 分布式调度平台实现思路 at 2018年03月15日

    理论上来说是可以的,就要看你怎么设计了

  • 请教对 vue.js 框架生成的前端页面,如何高效定位元素? at 2018年03月15日

    可以用 xpath 来定位

  • jmeter 分布式调度平台实现思路 at 2018年03月14日

    1099 那个端口 是 Slave 才会监听的,其他程序不会监听那个端口

  • jmeter 分布式调度平台实现思路 at 2018年03月14日

    1、Slave 不会生成日志啊,日志都会收集到 控制机上面来。然后控制机统一生成测试报告。
    2、可以监控 Slave 的 RMI 端口吧,如果没通信就是完成了

  • # 每日一道面试题 # 在一个数据库表中,有不同天的多条记录,用 sql 找出间隔最久没有数据的间隔 at 2018年03月14日

    嗯,mysql

  • jmeter 分布式调度平台实现思路 at 2018年03月14日

    编写脚本的时候线程数或循环次数可以使用变量 ${__P(threadCount,)} 代替,
    然后通过命令行传递:

    jmeter -JthreadCount=2 -n -t test.jmx -R 192.168.1.1:1029,192.168.1.2:1029 -l log.jtl -o ./output
    
  • jmeter 分布式调度平台实现思路 at 2018年03月14日

    可以把所有代理机的地址保存在数据库里面,测试的时候加锁,测试完了就解锁(控制机的命令执行完了,测试就完成了)。
    可以通过命令指定代理机 IP:

    jmeter -n -t test.jmx -R 192.168.1.1:1029,192.168.1.2:1029 -l log.jtl -o ./output
    
  • # 每日一道面试题 # 在一个数据库表中,有不同天的多条记录,用 sql 找出间隔最久没有数据的间隔 at 2018年03月14日

    嗯,应该把 SQL 分开会易懂一些

    SELECT DataTime,
    (
        SELECT DataTime
        FROM TestTest Alias
        WHERE TestTest.DataTime > Alias.DataTime
        ORDER BY DataTime DESC
        LIMIT 1
    ) AS NewDate
    FROM TestTest
    

    这块 sql 执行出来就是第 2 张图的结果,括号里面的 sql 对应第二列数据(NewDate)。
    因为日期已经排好序了,所以取比DataTime小的日期里面最大的日期,就是 NewDate。
    不知道这样说明白了没。。

  • jmeter 分布式调度平台实现思路 at 2018年03月14日

    JMeter 本身就支持分布式,所以重点应该在控制机、代理机的管理,脚本和参数管理上。
    大概流程:上传 jmx 脚本、依赖配置文件、jar 包等→设置参数(并发量,压测时间)→筛选空闲的代理机,拷贝依赖文件→执行 jmeter 命令行→获取测试报告。
    我以前本来也考虑过这个的,但是太懒了,就没做出来。。。

  • pycharm 本来想换个地址存放文件,结果左侧栏多出 py.exe 所有文件 at 2018年03月14日

    那个是你的 python 解释器,都有那个的

  • # 每日一道面试题 # 在一个数据库表中,有不同天的多条记录,用 sql 找出间隔最久没有数据的间隔 at 2018年03月14日
    假设数据是这样的,日期各不相同,且已经按时间升序排序

    错开一行,生成新的数据表,并计算时间间隔

    再按时间差降序排序,取第一个即可

    SELECT NewTable.DataTime, NewTable.NewDate, DATEDIFF(NewTable.DataTime, NewTable.NewDate) AS Diff
    FROM (
        SELECT DataTime
            , (
                SELECT DataTime
                FROM TestTest Alias
                WHERE TestTest.DataTime > Alias.DataTime
                ORDER BY DataTime DESC
                LIMIT 1
            ) AS NewDate
        FROM TestTest
    ) NewTable
    ORDER BY Diff DESC
    LIMIT 1
    
  • 这个用例怎么设计 at 2018年03月14日

    你测试的时候应该没考虑异常情况。系统异常的时候,应该给出一定的提示(前端/后端),不然用户看到空白页面根本不知道怎么回事(12306 晚上 11 点到早上 6 点就会显示一个系统维护的提示)。

  • 王者荣耀好友界面出现重复账号 at 2018年03月14日

    那应该是楼主打的马赛克。

  • 京东 Web 主站-搜索任意商品-商品列表会出现空白位置 (如图),具体位置不确定 at 2018年03月13日

    原来是广告😂

  • 用 appium 向左滑动引导页,怎么都没有滑动,请问哪里出错了 at 2018年03月12日

    跳到登录页面?
    一般页面上都会有按钮触发的吧。
    还有的是在最后一页,继续向左滑动,就到登录页面了。

  • 用 appium 向左滑动引导页,怎么都没有滑动,请问哪里出错了 at 2018年03月11日

    才发现我那个坐标写反了。。。

    driver.swipe(s['width'] * 0.8, s['height'] * 0.5, s['width'] * 0.2, s['height'] * 0.5, 2000)  # 从左到右
    
  • ant+jmeter 用 jmeter-results-detail-report_21.xsl 输出 html 聚合报告结果,其中 summary 中的 90%Line,95%Line,99%Line,与.jtl 文件的结果不一致? at 2018年03月11日

    计算方法有误吧,Jmeter 90% 水平线是升序排序后取的 90% 处的值
    看样子你这个是降序排序了。。。
    有没有公式源码,拿出来看看就知道了

  • 用 appium 向左滑动引导页,怎么都没有滑动,请问哪里出错了 at 2018年03月11日

    猜测应该是滑动宽度太短了,还有设置下滑动时间

    driver.swipe(s['width'] * 0.2, s['height'] * 0.5, s['width'] * 0.8, s['height'] * 0.5, 2000)
    
  • pytest 的 fixture 如何启动应用 at 2018年03月11日

    类名要用Test结尾吧

  • Jenkins 打包成功之后,生成 workspace 文件夹,然后想复制一个文件进入 workspace,报错:Permission denied 应该是权限不够,不知道怎么处理,谢谢大家 at 2018年03月07日

    没权限就用 root 账号运行

  • 如何在 Appium 测试代码中指定 Scheme 跳转 at 2018年03月06日

    你确定你们的 APP 支持 Schema 跳转吗?需要在 Activity 中设置 intent-filter。Activity 不是你想跳转就跳转到哪的。
    还有:你这日志贴太多了。。。贴关键的就可以。。。

  • app 进行测试的时候测试环境的数据是否要跟线上的一致 at 2018年03月06日

    不知道你们是做什么业务的,一般来说测试数据最好根据版本迭代,同步更新,保持数据结构一致性。

  • 上一页
  • 1
  • 2
  • 3
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 下一页
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

    ©testerhome.com 测试之家   渝ICP备2022001292号
      渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司