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

    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
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • 想请教一下,新建 testng class 运行 appium +Android 自动化的启动代码,结果模拟器一打开 app 就闪退了? at 2019年01月25日

    你的测试方法 f 是空的?

  • 滴滴年度账单-用户名的方括号 at 2019年01月23日

    认真观察一下,好像是圆角

  • docker 磁盘目录迁移记录 at 2019年01月23日

    了解了,如果要上容器编排会注意这个配置。

  • 接口自动化,怎样保证自动化得健壮性?就是每天跑都可以,不用后续投入大量精力维护?? at 2019年01月22日

    如果是业务相关的,依赖基本上是跑不掉吧?
    我这边的接口三四层依赖的都有呢,但是能稳定地跑就行了啊,你做自动化的目的不就是为了稳定回归么

  • 接口自动化,怎样保证自动化得健壮性?就是每天跑都可以,不用后续投入大量精力维护?? at 2019年01月22日

    参数不稳定 -- 是输入参数不稳定,还是输出参数不稳定?

  • 大家对功能分批提测有什么看法? at 2019年01月19日

    分批测试有什么问题呢? 如果所有模块一起提测,你就不用分先后顺序了吗?
    项目时间紧的情况下,相对于全部一起提,分批提测下测试执行的时间更为充足。相对于提前介入了

  • uiautomator2 init 失败及其他问题的解决办法 at 2019年01月18日

    看你的 192.168.1.102:8000 是不是有中文字符(:), 正常的英文字符应该是 192.168.1.102:8000

  • 想问个问题:自己负责的模块如何保证 0 线上事故? at 2019年01月18日

    只要是在线上发现的 bug ,不管有没造成损失,都是自己的工作失误(给线上带来了风险),这块我觉得计算到绩效是没什么好说的;
    不过我们一般会按严重级别来计算。

  • 想问个问题:自己负责的模块如何保证 0 线上事故? at 2019年01月18日

    要保证 0 事故? 感觉除了杀个 XX 祭天或者勤快点拜拜之外没绝对保证的办法

  • 对于一个日活量 20 万的接口,应该怎么做压测 at 2019年01月18日
    1. 日活量 20W 和日开户 20W 的概念不一样吧?
    2. 如果是日开户 20W,需要估算一下转换为每秒大概是多少并发量(根据业务模型来估算峰值)。 压测的时候可以以这个值为参照,设置对应的并发数(一般系统的承受量要比估算的峰值高)。
    3. 日活 20W,那么说明系统其它的接口也会产生对应的请求。同样需要估算有哪些接口、每个接口的请求数大概如何。对应的是需要设置不同接口的权重。
  • pytest + allure 运行时 {'--alluredir'} alread added 。 at 2019年01月18日

    你确定格式没错吗? --alluredir 后面是要指定目录的吧?

  • pytest + allure 运行时 {'--alluredir'} alread added 。 at 2019年01月18日

    你的命令格式对吗?
    我是这么用的:

    pytest.main([test_folder,'--alluredir=%s' %(report_path),'-o log_cli=true -o log_cli_level=INFO'])
    
  • 面试题:从长度为 1 万的有序且有重复数字的列表找出第一个 0 前面的一位数字和最后一个 0 后面的一个数字,例如 [...,-1,0,0,0,6,...] 打印-1 和 6,谢谢。 at 2019年01月17日
    def get_result(number_list):
        first,last = 0,0
        lenth = len(number_list)
        for i in range(1,lenth):
            # print(lenth, i , lenth-i)
            if number_list[i]==0 or number_list[lenth-i]==0:
                if first ==0 and number_list[i]==0:
                    first = number_list[i-1]
                    print('found first :' ,first)
                if last ==0 and number_list[lenth-i]==0:
                    last = number_list[lenth-i+1]
                    print('found first :', last)
        if first == 0:
            print('no 0 in the list')
    
    
    # number_list = [-3,-2,-1,0,0,0,0,7,0,0,0,0,6,8,7]
    number_list = [-3,-2,-1,0,6,8,7]
    # number_list = [-3,-2,-1,6,8,7]
    # number_list = [-2,-1,0,6,0,0,7,0,8,14,22]
    get_result(number_list)
    
  • UI 自动化的意义 at 2019年01月16日

    UI 有 UI 的验证呢,和接口是互补的

  • UI 自动化的意义 at 2019年01月16日

    我们使用的情况:

    • 规模:产品一个前端、两个后台,加起来大概四百多条用例。
    • 维护:除非功能变动,否则基本上不需要维护。
    • 通过率: 95% 左右,个别用例因为测试数据问题要重跑。
    • 效果:主要是让回归测试有个底,不求发现什么 bug。
  • UI 自动化的意义 at 2019年01月16日

    这种话题一年要撕多少次啊?

  • 做接口测试我想知道的问题 at 2019年01月16日

    如果是必填项验证、签名校验等公共性的用例,可以考虑提取成公共的方法,不用每个接口都写一遍,应该可以节省一些工作量。
    这样可以把重点放在覆盖业务逻辑上了

  • from appium import webdriver 导入失败 at 2019年01月15日

    你的文件不能起名叫 appium.py , 这样 import 的时候会变成了从 appium.py 里找 webdriver
    文件名不要和对应的模块重复

  • 招聘测试开发工程师 (虚拟化) at 2019年01月15日

    地点?

  • 让手机通过 USB 数据项使用 PC 的网络上网 Reverse tetherining at 2019年01月14日

    记得 360 、猎豹都可以分享 PC 端的 wifi 给手机使用吧?

  • flask 测试管理平台中集成百度脑图 at 2019年01月14日

    最终编译出来就是一些 html 、js、 css 文件啊, flask 本身就是一个容器,所以直接把这些文件放到 flask 的静态文件目录里调用就可以了

  • flask 测试管理平台中集成百度脑图 at 2019年01月14日

    mod route 就是控制路由

    @mod.route('/save_test_minder_content.json', methods=['POST', 'GET'])
    @user.authorize
    def save_test_minder_content():
    

    意思你访问 /save_test_minder_content.json ,就会跑到 save_test_minder_content() 方法里

  • flask 测试管理平台中集成百度脑图 at 2019年01月14日

    你可以研究下 ajax 如何跨域
    我是直接放在 flask 里面的,没有启动新的服务,所以没有跨域的问题

  • flask 测试管理平台中集成百度脑图 at 2019年01月11日

    大致的流程:

    • js 将界面上的内容通过 ajax 发送到后台接口。
    • 后台 view 里接收到对应数据后,保存到数据库。
  • flask 测试管理平台中集成百度脑图 at 2019年01月11日

    后台的保存吗?

    @mod.route('/save_test_minder_content.json', methods=['POST', 'GET'])
    @user.authorize
    def save_test_minder_content():
        log.log().logger.info(request)
        if request.method == 'GET':
            log.log().logger.info('post')
            return redirect("/test_minders")
        if request.method == 'POST':
            info = request.values
            log.log().logger.info('info :%s' %info)
            id = viewutil.getInfoAttribute(info,'id')
            content = viewutil.getInfoAttribute(info,'content')
            minder_id = ''
            if content == '':
                message =  '必填字段不得为空!'
                code = 500
            else:
                test_minder_manage.test_minder_manage().update_test_minder(id=id, fieldlist=['content'],valueList=[content])
                message = 'success!'
                code = 200
            result = jsonify({'code': code, 'msg': message})
            log.log().logger.info(result)
            log.log().logger.info('code is : %s'%code)
            return result
    
  • 上一页
  • 1
  • 2
  • 3
  • …
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • …
  • 48
  • 49
  • 50
  • 下一页
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

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