测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
brookshi (Brook Shi)
第 20583 位会员 / 2017-08-27
2 篇帖子 • 47 条回帖
18 关注者
0 正在关注
0 收藏
打赏支持
GitHub Public Repos
  • Hitchhiker 2181

    a Restful Api test tool

  • awesome-typescript-pro... 871

    awesome typescript open source projects, includes IDE, Framework, Library, Tool

  • XPShadow 52

  • UWP_ZhiHuRiBao 47

  • LLMListView 26

    super list view for uwp

  • Hitchhiker-Node 19

    Stress test node for Hitchhiker

  • LLMAnimator 19

  • Blog 18

  • webapi-router 15

    create restful api with the same feeling of Asp.Net WebApi based on Koa

  • LLQNotifier 12

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • Post 请求用 postman 构造时能正常响应,相同的参数用 rest assured 请求却提示参数格式异常,哪位大神能帮忙看下 at 2018年06月10日

    没道理呀,可能只是个不起眼的 header 哦,比如 host。
    实在不行只能让服务端开发打下 log 看看两次传上来的请求哪里不一样

  • Post 请求用 postman 构造时能正常响应,相同的参数用 rest assured 请求却提示参数格式异常,哪位大神能帮忙看下 at 2018年06月09日

    postman 会加些 header 上去,可以用 fiddler 抓下,对比下 header。

  • Hitchhiker 学习:源代码部署及调试 at 2018年02月12日

    感谢评测,非常中肯,测试工具确实很难真的做到全面,特别我的目的是想让没有编程基础的 QA 使用,易用性是比较首要的,所以功能上的能力还非常有待改进,压力测试基于 node 的分布式压测还在测试中,这块对创造压力应该会有提升。
    Hitchhiker 确实还有不少缺点有待改进,比如细节,比如稳定性,比如楼主所说的适用性,可扩展性,也依赖社区发现 bug 或提供改进的意见,这样工具才能持续进步和发展,这也是开源的意义。

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月10日

    👍 是的,set 之后才能使用,parameters 的概念可能确实和其他的不一样,具体可以参考下文档的 parameters 的部分 : http://doc.hitchhiker-api.com/cn/Variable/Param_Var.html

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月08日

    脚本没错,最后的 sign 需要 toString() 一下,因为它是个对象
    另外看起来你只是想用变量,这样不一定需要在 Parameters 里写,直接写在要用的地方就好。
    如果用在 Parameter 里,最好用不同的名字,比如你两个都是 sign,这样系统不能分辨指变量还是 parameter

    目标值不确定的话可以用 console.log 打出来,在浏览器的 F12 里可以看

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月08日

    是的,打算做个 timeline,可以看到每次请求的数据

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月07日

    github 上有我的微信,其他问题晚上回答下

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月07日

    这个工具本就是给用户自己部署用的,我的那个线上的只是个 demo,用户自己部署才能保证自己数据的安全性,而且很多 api 也是内网才能用的。

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月07日

    压测这块基于 node 的确实不太成熟,之前基于 go 的比较稳,改成 node 后,进程管理这块有点复杂了

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月07日

    是在后端跑的,不过也有意向做个浏览器插件来方便开发 debug

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月07日

    可以的,脚本功能比 postman 只强不弱,内置了一些常用的 js 库,里面有 base64 的,另外还可以在 project 里上传任何脚本库,然后在脚本里调用,具体参考: http://doc.hitchhiker-api.com/cn/Script/API.html 部署完后,里面应该有些例子,里面的脚本可以参考下。

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月06日

    跨域问题,是不是用 127.0.0.1 写的 host,就也用 127.0.01 访问

  • 强大的 API 测试工具 Hitchhiker v0.9 基于 UI 的断言测试,回顾 2017 at 2018年02月06日
    1. 都可以改,但一般只需要改 HITCHHIKER_APP_HOST,其他的按需修改,这里面只需要写要改的环境变量即可
    2. 哪些不清楚可以说一下,我可以补充下文档
    3. 这些参数不支持热修改,其实也没必要,修改后一行命令 docker-compose up -d 就更新好了
  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2018年01月17日

    v0.8 更新 - 自动化测试结果统计

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2018年01月02日

    v0.7 更新 - Schedule 的对比 diff

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年12月19日

    v0.6 更新:改进压力测试

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年12月01日

    另外,有什么建议或者想改进的觉得不够方便的都可以去 github 提 issue,非常欢迎。

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年12月01日

    通过 host 更改的环境确实就比较麻烦了,也亏你想到这个办法。不过还是觉得不是很好,有很多约束,特别是对测试,建议还是搞几个二级域名做这些事比较好。我们公司之前也是用 host,后来都改成域名了。
    Test 下面的变量确实有点问题,我本意是要支持来的,应该说是一个 bug 吧,下个版本会修正。现在如果想用的 Environment 下面的变量的话可以在 Pre Request Script 里写到运行时变量里,然后这个变量在 Test 里就可以直接使用{{host}}。

    hitchhiker.setEnvVariable("host", "{{host}}")
    
  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年11月30日

    要读取 HITCHHIKER_APP_HOST、HITCHHIKER_DB_USERNAME、MYSQL_ROOT_PASSWORD 这些变量干嘛呢?
    hitchhiker.environment 只是表示当前环境,Environment 下设置的变量选择右上角的环境后可以用{{key}}直接访问到

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年11月30日

    v0.5 更新:改进细节

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年11月30日

    应该还好吧, www.hitchhiker-api.com 就是部署在 linux 上的,没什么问题

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年11月29日

    不客气, attach 这个确实有点怪,不过 docker-compose up 不加 -d 关掉终端不会结束吗

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年11月29日

    可以的,数据库部分参考代码部署方式,docker-compose.yml 需要改下:

    version: '2'
    services:
      hitchhiker:
        image: brookshi/hitchhiker:v0.5
        container_name: hitchhiker
        environment:
          - HITCHHIKER_DB_HOST=hitchhiker-mysql
          #  数据库的环境变量参数
          - HITCHHIKER_APP_HOST=http://localhost:8080/ 
        ports:
          - "8080:8080"
    

    数据库相关的环境变量参考:配置

  • [开源] API 接口测试工具 , v0.8 更新 - 自动化测试结果统计 at 2017年11月29日

    看下浏览器控制台的错误信息,可能是跨域,也可能是数据库没配好

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

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