测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
jerrylizilong (Jerry li)
第 20458 位会员 / 2017-08-23
88 篇帖子 • 1309 条回帖
210 关注者
1 正在关注
8 收藏
GitHub Public Repos
  • autotest_platform 709

    Python+flask+selenium 搭建UI自动化测试平台

  • api_test_demo 13

    api test demo, using pytest and allure to generate test report

  • python-selenium-demo 6

    demo for using python+selenium to start testing

  • python-practice-for-ga... 1

    为游戏测试人员准备的Python编程入门练习题

  • flask_api_demo 0

  • jerry_karate_demo 0

  • RobotFramewoek_playwright 0

  • playwright_demo_pytest... 0

  • jerrylizilong 0

    Config files for my GitHub profile.

  • atxserver2 0

    Smart Phone Management. Reimplement of atx-server with Python

More on GitHub
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • [接口测试平台二期] 接口测试服务之建表 at 2018年02月07日

    👍

  • 小白疑惑,使用 Py3+appium+unittest+PO 模式,如何定义多线程,目前可以多开 appium server,但不知道怎么定义每个 test.py 里面的 self.driver,恳请大牛给点思路,最好有个源码示例!! at 2018年02月07日

    没使用 unittest, 通过 Python 的多线程模块实现的并发,仅供参考: from multiprocessing.dummy import Pool as ThreadPool

  • [接口测试平台二期] 接口测试服务之建表 at 2018年02月06日

    我觉得要看你测试的目的和侧重点:

    1. 如果是侧重业务流程的测试,上面说的方式就需要三个用例串起来执行。 这时可以考虑通过特定用例集的方式结合起来测试。
    2. 如果是侧重接口的回归,那么订单号、收货地址都可以不依赖对应的接口来实现。 例如收货地址,可以直接写死或者配置多个来选择就可以了。业务流程实际上也是三个接口独立保证的,如果验证覆盖全了,三个接口分别测试通过,和把三个接口连起来一起测试通过,效果是一样的。

    我是倾向用第二种的,因为保持用例间的独立性,才能保证用例的独立执行。

  • [接口测试平台二期] 接口测试服务之建表 at 2018年02月06日

    用例 A 依赖用例 B ,是指上下文的依赖吗? 比如做查询(用例 B)之前需要先登录(用例 A)拿到 token?

    这种场景我们目前没遇到,感觉可以往这方面考虑:

    1. 如果一个前置用例是通用的(例如所有操作都需要先登录), 可以考虑把获取到的用户名、token 等信息保存到公共配置表里,其他用例从配置表里读取这些信息。 这样需要保证执行其他用例前先执行前置用例。
    2. 如果是单个用例之间的依赖,可以考虑在用例表中添加前置用例 ID、参数列表两个字段。 如 用例 B 依赖 用例 A 的 A1、A2 两个字段(可以用 json 存储为同一个字段里),则执行时先执行用例 A ,并通过获取到的 A1、A2 字段,再执行用例 B
  • [接口测试平台二期] 接口测试服务之建表 at 2018年02月06日

    刚做完一套类似的,关系是这样:
    test_api : 接口信息
    test_case: 具体的某一条用例, 与 test_api\ test_suite 均通过外键关联
    test_suite: 测试集, 与 test_api\ test_case 均通过外键关联

    其中一个 test_suite 下可以关联多个 test_api , 每个 test_api 下面关联多个 test_case

  • 你有什么技能是公司离不开你 at 2018年02月05日

    反过来想想, 你有什么技能是离不开公司的呢?

  • 火狐浏览器的 firebug、firepath 插件取消之后 web 定位控件的 id、name、xpath 用什么工具 at 2018年02月01日

    chrome:点击元素,右键 - 检查
    Firefox:点击元素,右键 - 查看元素

  • Macaca 通过设置 chrome option, 模拟手机浏览器 at 2018年01月29日

    之前曾从 selenium 移植过下拉框选择的方法到 macaca ,仅供参考
    https://testerhome.com/topics/10590

  • Python3 axt gui 启动报错的解决办法 at 2018年01月26日

    不止 Python 2 和 Python3 兼容的问题, 用 Python 3.4 的时候也有个模块不兼容
    最后在 Python3.6 下重新安装成功

  • atx 安卓集群管理 - 实践与扩展思路 at 2018年01月24日

    好的,感谢

  • 接口测试用例到底应该怎么写 at 2018年01月24日

    https://testerhome.com/topics/11626
    分享下我的思路,可以参考下 参数多的情况下要全覆盖,还是要靠工具来提升效率和保障执行

  • macaca 的多端测试的业务场景有什么? at 2018年01月24日

    macaca 的多端是即可以测试 web ,也可以测试 Android 、 iOS
    如果一个项目既有 web 页面(例如后台),又有移动前端,就很适合用 macaca

  • android-sdk 环境配置的一个奇怪的问题,求大神解答一下 at 2018年01月24日

    看下是不是你 Android sdk 的 环境变量设置多了个分号?

  • atx 安卓集群管理 - 实践与扩展思路 at 2018年01月22日

    之前在 api 里没发现有这个方法,感谢!

  • TesterHome 消息提醒时间错误 at 2018年01月22日

    貌似正常了,马上收到提醒

  • unittest 框架生成测试报告失败 at 2018年01月19日

    # 定义报告存放路径
    fp = open('./result.html','wb')

    是否没有指定路径呢?

  • TesterHome 消息提醒时间错误 at 2018年01月19日

    说来可能不信, 这是拿来测试用的图片,随手上传当头像了

  • 一个升级 bug 问题探讨,如何从设计角度来避免问题发生。 at 2018年01月16日

    其实版本号就是一个通用的标记,没必要为了运维可能出现的错误来复杂化。 因为即使使用了你提到的几种方法,也无法避免运维配置错误的问题。

  • Python flask 测试管理平台系列: 单元测试 unittest 使用记录 at 2018年01月16日

    关联:
    Python+flask+bootstrap+macaca 搭建 web/ Android 自动化测试管理平台
    https://testerhome.com/topics/11183

    接口自动化测试框架搭建思路
    https://testerhome.com/topics/11626

  • appium 中输出的测试报告加上执行异常的截图问题,请教!(Python) at 2018年01月16日

    def call(self, *args): # 对每次调用的函数都做截图操作
    try:
    self.func(self, *args)
    except Exception as msg:
    ### pic=self.driver.get_screenshot_as_file('C:\Users\zhengtao\Desktop\pic\'+self.name)
    return pic
    raise msg

    pic=self.driver.get_screenshot_as_file('C:\Users\zhengtao\Desktop\pic\'+self.name)
    你这个 pic 想要获取什么值呢?

  • 接口自动化测试框架搭建思路 at 2018年01月15日

    对应的 web 搭建平台记录: https://testerhome.com/topics/11183

  • 接口自动化测试框架搭建思路 at 2018年01月12日

    以上已实现,并和 flask 搭建的 web 管理平台集成

  • QA 跟 QC at 2018年01月12日

    在以前一般都是有区分这两个职位的:
    QA:Quality Assurance,品质保证 一般是进行开发质量流程的制定和监督,不参与具体的测试执行

    QC:Quality Control,品质控制 一般就是测试的执行

    现在比较少有公司会有这个定义上的 QA 了, 据我所知一些大型的外包公司会有,主要是定一下测试的流程、准入准出标准等,同时监督具体的测试人员在项目中是否严格按这些流程在走。
    现在普遍都把测试人员叫做 QA 。

  • 请问关于 pycharm 中点击不同位置右键运行有不一样的结果 at 2018年01月12日

    它功能就是这么设计的,方便你单独测试一个方法和所有方法

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

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