测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
新手
jacexh
第 6385 位Users / 2015-12-13
1 篇帖子 • 128 条回帖
19 关注者
0 正在关注
0 收藏
GitHub Public Repos
  • ultron 16

  • requests 1

    a go http client for human

  • go-miaobi 0

    Translate English web pages into authentic Chinese with one click.

  • features 0

    A collection of Dev Container Features managed by Dev Container spec maintainers. See https://git...

  • ChatGPT-Next-Web 0

    一键拥有你自己的 ChatGPT 网页服务。 One-Click to deploy your own ChatGPT web UI.

  • ai-hedge-fund 0

    An AI Hedge Fund Team

  • mcp 0

    A Go implementation of the Model Context Protocol.

  • gitlab-goproxy 0

    An improved implementation of the GORPXOY protocol for serving Golang projects hosted on Gitlab.

  • devcontainer-python-te... 0

    Try Out Development Containers

  • gopkg 0

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 基于 Docker 的分布式测试系统构建 (一) at October 24, 2016

    #6 楼 @cesc 第一段不太同意,大多时候构建镜像时还会引入临时的依赖,这些依赖需要在构建完成后清除,如果构建任务分开写的话,这些临时的也被 cache 到一个或多个 layer 中,占用了存储空间
    打个比方,构建一个 ubuntu 下的 python 镜像,官方镜像约 680M,如果自行构建,完全可以压缩到 400M 多左右,区别还是很明显的

  • 基于 Docker 的分布式测试系统构建 (二) at October 22, 2016

    看完有些地方不太明白,docker node 的作用是什么? 感觉上只是提供了一个测试执行的环境
    是所有的 node 节点上的自动化测试 case 共用一套被测服务,还是一个 node 节点使用独立的被测服务?

  • 基于 Docker 的分布式测试系统构建 (一) at October 22, 2016

    不太明白为什么你们的 docker image 居然能超过 10G...
    然后你给出的 dockerfile,其实写的不够好,你应当将所有 shell 命令写成一行,这样构建时只会生成一个 layer,大量缩减镜像的大小

  • [疑问] 小型公司是否适合做 app 自动化或者接口自动化测试 at October 19, 2016

    自动化的目的不是发现 bug,而是质量保证

  • [python] unittest 框架或者其他框架有像 testNG 类似的失败重跑机制么? at October 13, 2016

    #5 楼 @Tank007 没必要用 HTMLTestRunner,nose、py.test 会生成标准的 xml 格式的 xunit 测试报告,jenkins 等 CI 工具能解析这个 xml 报告,并生成 html

  • [python] unittest 框架或者其他框架有像 testNG 类似的失败重跑机制么? at October 13, 2016

    就像 @chenhengjie123 所说的,用例继承 unittest.TestCase 来写,但是可以用 nose、py.test 等其他工具来执行,能很方便的扩展功能

  • [求助] 基于 python 封装的日志处理方法,结果打印日志重复,如何破? at October 13, 2016

    很简单,你看下 logging.root.handlers 或者 logging.getlogger().handlers 下是否都有对象,清除多出来的就行

    另外我觉得这个类是没有必要的,建议楼主看下这文章:http://victorlin.me/posts/2012/08/26/good-logging-practice-in-python

  • [求助] 基于 python 封装的日志处理方法,结果打印日志重复,如何破? at October 12, 2016

    你这样使用日志好奇怪...

  • 小红薯们是如何调试 HTTP API 接口的 ? at September 27, 2016

    #20 楼 @cesc 我这边也是用 python 做性能测试,选用的是 locust,完全不用担心施压能力问题,单机不行还可以多机分布式部署

  • [上海] B 站招聘测试 Leader、高级测试工程师 at September 23, 2016

    所以,leader 职位,假如现有基数比较低(当前某二线城市)的情况下,就算通过面试,也达不到下限么

  • 小红薯们是如何调试 HTTP API 接口的 ? at September 22, 2016

    额,小红薯的接口测试就停留在这种阶段么

  • pc 端的 exe 应用程序用什么工具进行自动化测试呢? at September 22, 2016

    pywinauto: https://github.com/pywinauto/pywinauto

    或者可以用下我这个 pyautoit

  • (上海) 国内一家商业银行内部孵化项目组招聘测试 (还有最后一个坑) at August 17, 2016

    有高级职位么 - -

  • 我的 python 接口测试框架 at August 05, 2016

    慎用eval, 如果你希望将 json 字符串转成 dict,可以导入json模块

  • 接口测试 requests get 方法的 data 与 params 问题。 at July 28, 2016

    这不是坑,是你没懂这两个参数的区别

  • Python 服务端接口测试数据如何组织? at July 19, 2016

    用json

  • python:自动化 api 和性能测试框架 FriedRing at July 14, 2016

    先吐槽下,请在.gitignore加上 *.py[cdo]

  • 这样神奇的代码该怎么理解呢? at July 14, 2016

    #7 楼 @lkx 这段代码的问题在于每次调用 jsonrpc 的 method 都会实例化一个 Wrapper 对象,性能影响很大
    把 Wrapper 改成一个 function 比较好

  • 基于 Python 的性能测试工具 locust (与 LR 的简单对比) at July 13, 2016

    #22 楼 @debugtalk

    def print_something(request_type, name, response_time, response_length, *args):
        print request_type, name, response_time, response_length
    
    
    events.request_success += print_something
    
  • 基于 Python 的性能测试工具 locust (与 LR 的简单对比) at July 13, 2016

    #20 楼 @debugtalk 你把参数补充完不就行了么

    sys.argv.extend(["-f", __file__, "--no-web", "-c", "1", "-r", "1"])
    

    另外你还可以定义不同的 event

  • 基于 Python 的性能测试工具 locust (与 LR 的简单对比) at July 13, 2016

    #15 楼 @debugtalk
    注意下 locust 的 setup.py:

    entry_points={
            'console_scripts': [
                'locust = locust.main:main',
            ]
    

    能看到 locust 的执行入口是locust/main.py的 main 函数

    假设你要调试你的脚本,可以这么做:

    if __name__ == "__main__":
        import sys
        sys.argv.extend(["-f", __file__])
        from locust.main import main
        main()
    
    
  • 这样神奇的代码该怎么理解呢? at July 13, 2016

    这段代码的实现我觉得不是特别好

  • 桌面应用程序的自动化测试 at July 01, 2016

    pywinauto, 这个我要强烈推荐下

  • appium_python 跨平台操作 at June 28, 2016

    我用伪代码来表示
    假设该控件,在 iOS 下的表达式为aaa,Andorid 下为bbb

    class _Elements(object):
        @property
        def btn(self):
            if device == "iOS":
                return "aaa"
            return "bbb"
    
    elements = _Elements()
    
    driver.find_elements_by_class_name(elements.btn)
    
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

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