测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
JokerChat (底层贫困人员)
第 40883 位Users / 2019-01-25
长征ing @ 广州
20 篇帖子 • 180 条回帖
76 关注者
2 正在关注
0 收藏
企定定响度,得静静响度,坐定定响度...乜都唔使做.....
GitHub Public Repos
  • FunDataFactory 89

    🎉一个开源的数据工厂测试平台,FunLine数据工厂期待你的star⭐⭐⭐

  • FunDataFactoryWeb 44

    🎉一个开源的数据工厂测试平台,FunLine数据工厂期待你的star⭐⭐⭐

  • dubbo_fastapi 21

  • dubbo_requests 10

    dubbo接口测试工具包

  • Spider-Man 5

    爬虫练习

  • ApiDocParse 4

    接口文档数据解析

  • AutoTest 4

    接口自动化测试框架

  • pity 2

    A auto testing platform for everyone

  • Sakura_Mini_Admin 2

    樱花MiNi后台管理系统

  • toutiao_admin 2

    前端vue学习,不定时更新上传代码,每天学习一点,进步一点~

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 2 月份面试总结 at March 03, 2025

    学历 + 不善于表达 + 经济下行,难~

  • 2 月份面试总结 at March 03, 2025

    现在外包我也考虑,也在面😂

  • 2 月份面试总结 at March 03, 2025

    降低自己的预期,就很多面试

  • 2 月份面试总结 at March 03, 2025

    家里人都在广州这边,不太方便过去

  • 2 月份面试总结 at March 03, 2025

    守着自己的坑位,别辞职,有机会就上位

  • 2 月份面试总结 at March 03, 2025

    只能说卷吧。

  • 2 月份面试总结 at March 03, 2025

    我都是海投的,还是降低了预期薪资

  • 2 月份面试总结 at March 03, 2025

    前期我都是海投的,降低了预期薪资投的

  • 2 月份面试总结 at March 03, 2025

    现在是真的卷,一抓一大把

  • 2 月份面试总结 at March 03, 2025

    自己去搜一下。或者在一些交流群问问

  • 2 月份面试总结 at March 03, 2025

    自己去搜一下。或者在一些交流群问问

  • 2 月份面试总结 at March 03, 2025

    没啥好看的,主要还是围绕基础、自动化、测试工具等等

  • 2 月份面试总结 at March 03, 2025

    确实是,后面长记性了,当个乖乖仔

  • 2 月份面试总结 at March 03, 2025

    广州难啊。要是没夕阳,广州估计能 1718 左右,现在这种简历一抓一大把,都很卷

  • 2 月份面试总结 at March 03, 2025

    前期能约到面试去了,毕竟好些年没面试过

  • 在这个平台看到过很多大佬的帖子,感受颇深,心里有一个疑问,盼大佬们回复 at November 12, 2024

    别想那么多,你发帖的时间,人家都写完一道力扣了

  • 是什么让各位选择离开家,给过自己什么理由留着大城市。 at November 12, 2024

    回家不知道干嘛,也不想各种人情世故。目前在广州,离家 自驾开车 1.5h,感觉还行,一个月回一次

  • 24 届专科应届生求职被社会上了一课 at July 19, 2024

    楼主加油💪🏻

  • 结合 Jcci!生成代码提交影响分析报告! at July 12, 2024

    是呀,年初裁了一波, 没在名单内😂

  • 结合 Jcci!生成代码提交影响分析报告! at July 09, 2024

    golang 的不是很了解,github 找找😂

  • 结合 Jcci!生成代码提交影响分析报告! at July 09, 2024

    附上 jcci 项目介绍以及地址:
    testerhome:https://testerhome.com/topics/39516
    github:https://github.com/baikaishuipp

  • 造数测试平台分享(Flask+Vue3) at July 05, 2024

    是的,你说的对,其实就是造数脚本套了个平台(极简化的功能),达到共享化 + 维护方便 + 执行方便;核心就是动态导包执行(getattr)+ apidoc 注释解析 + 前端自动生成通用造数卡片 ;至于你说不好用,萝卜青菜各有所爱咯,有人吐槽,有人喜欢,但存在即合理,反正在我司已经落地了😂

  • 造数测试平台分享(Flask+Vue3) at July 05, 2024

    只能算是 0.5 版本(每加一个造数场景,就得从重新写个接口 + 页面),看看我的这个吧(直接将平台和造数解耦)https://testerhome.com/topics/34512

  • 记一次加密接口请求脚本编写 at April 30, 2024

    19 年写的

    import hashlib
    import base64
    from public.api_common import api_sign,project_type
    from public.log import logger
    # mylog=logger('验签模块').get_logger()
    class checkSign:
        # 初始化传入dict
        def __init__(self, dict):
            # mylog.info(f"请求参数:{dict}")
            # 不改变传入的data=>直接对字典进行复制
            data = dict.copy()
            self.dict = data
    
        def check_dict(self):
            # 首先判断字典是否空,为空直接加密
            if not self.dict:
                string = ''
                if project_type != 3:
                    return {"X-MPMALL-Sign": self.__sign(string)}
                else:
                    return {"X-Sign": self.__sign(string)}
            else:
                # 非空字典,过滤value为空和嵌套字典、列表
                for k, v in list(self.dict.items()):
                    if v == '' or v is None:
                        self.dict.pop(k)
                    for k, v in list(self.dict.items()):
                        if type(
                                self.dict[k]).__name__ == 'dict'or type(
                                self.dict[k]).__name__ == 'list':
                            self.dict.pop(k)
                # 对字典进行ASCII码排序
                new_list = sorted(self.dict.items())
                alist = []
                for i in new_list:
                    data = '&' + str(i[0]) + '=' + str(i[1])
                    alist.append(data)
                new_string = ''.join(alist)
                if project_type != 3:
                    return {"X-MPMALL-Sign": self.__sign(new_string)}
                else:
                    return {"X-Sign": self.__sign(new_string)}
        # 私有方法,生成签名
    
        def __sign(self, string):
            if string:
                sign = string[1:] + '&key=' + api_sign  # 测试环境
                m = hashlib.md5()
                m.update(sign.encode("utf8"))
                encodeStr = m.hexdigest()
                base_code = base64.b64encode(encodeStr.encode('utf-8'))
                print(api_sign)
                return str(base_code, 'utf-8')
            else:
                sign = 'key=' + api_sign
                m = hashlib.md5()
                m.update(sign.encode("utf8"))
                encodeStr = m.hexdigest()
                base_code = base64.b64encode(encodeStr.encode('utf-8'))
                return str(base_code, 'utf-8')
    
  • 内部调研的一个 web 移动端兼容性测试插件分享 at April 10, 2024

    F12 就可以了

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

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