测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
sunzhang (sunzhang)
第 23422 位会员 / 2017-12-11
7 篇帖子 • 17 条回帖
0 关注者
0 正在关注
1 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 年龄 30+,手工测试居多,该如何转变 at 2023年10月12日

    感谢大家的建议,这些年日子确实过得太舒服了,正如楼上大佬说的,要不是这家公司发不出工资,说不定还是在这舒适圈呆着,

  • 年龄 30+,手工测试居多,该如何转变 at 2023年10月12日

    哇塞,太牛了,38 好高啊,在哪个城市啊?

  • 年龄 30+,手工测试居多,该如何转变 at 2023年10月10日

    感谢大佬的全面的分析,分析的很透彻

  • web 自动化定位元素,有些功能或菜单是通过权限控制的,存在不确定性,怎么处理比较好呢 at 2023年09月12日

    his 的分支系统

  • 参数化提取到的内容怎么让 Python 识别成函数 at 2023年08月22日

    感谢大佬的不吝赐教,本人还有一个疑问:

    result = execute_function('moduleA', 'func1', arg1, arg2) 这个调用导包的操作是放在什么时候,

    用例 yaml 中只能提取到方法名 ${get_phone()},那模块名从哪里来呢
    我只能想到在 yaml 中这么写 ${moduleA.get_phone()},
    提取到内容后 moduleA.get_phone(),分解出模块名和函数名

    是这么理解吗

  • 参数化提取到的内容怎么让 Python 识别成函数 at 2023年08月11日

    感谢大佬的协助,使用 eval() 解决了我的问题,

    又出现个问题,正则提取出来的 Python 函数执行前需要先导入,否则都在提示不存在

    • 我的解决方式是:我把所有用到的函数写在一个模块 A 里,
    • 然后在调用函数的模块提前把这 A 提前手动导入
    • 这个方式有点笨

    不知道有没有更智能一点的方式

  • 参数化提取到的内容怎么让 Python 识别成函数 at 2023年08月11日

    就是不知道怎么函数解析,只要凡是通过我这个正则提取出来就进行函数解析,问题是不知道怎么解析,怎么让 Python 知道他是一个函数呢

  • 作为测试负责人接手一个新业务,怎么干? at 2023年07月31日

    好清晰,点赞点赞

  • Python+unittest 的接口自动化 at 2023年07月11日

    感谢大佬的宝贵意见,你的第二点意见很赞,我的用例有编号,但是就没有想过利用这个编号来完成依赖
    第三点说到我的痛点了,开源项目可有推荐的啊

  • Python 增删改查的断言 at 2023年07月11日

    确实有道理,我貌似只做了正常流

  • Python+unittest 的接口自动化 at 2023年07月11日

    seldom 项目确实没有了解过,感谢大佬的建议

  • Python+unittest 的接口自动化 at 2023年07月11日

    感谢大佬指点!!!
    第一点:我的代码是跟数据分离的,但是代码中涉及各类断言,有些接口不一样断言方式也就不一样,是不是要把断言方式也封装成公共方法?

    第二点:使用执行顺序,在调试的时候是不是不太方便,我采用的是如果需要依赖,我吧依赖的接口封装成公共方法,在执行接口的用例的之前先执行 这个公共方法,拿到需要的数据,对于加个依赖标识,觉得这个主意很棒,我现在貌似是写死了,有个标识的话可能灵活一点

    第三点:你这么一说,我的的用例分类貌似有问题,我的分类好像都是业务模块分类,导致 testcase 里面出现很多重复性的,大部分重复在于获取用例数据,然后发起请求,而区别在于提取数据做断言的部分,最近才对获取数据用例这块封装了公共方法,现在直接调用,是不是也要考虑吧提取数据以及断言分别封装成公共方法

  • Python+unittest 的接口自动化 at 2023年07月11日

    感谢大佬的不吝赐教!!!,似乎明白了父类继承的原理,目前我的代码确实有很多重复性的

  • Python+unittest 的接口自动化 at 2023年07月10日

    @ 木小白 ,非常感谢大佬!!!
    上面的 1,我的文件,表头都是一样的,表里的值可能都不太一样,比如接口名,参数,预期等,这些都不一样,不能直接复制黏贴,怎么做到复制黏贴呢

    上面的 2,我是写了公共的业务方法,需要的时候调用一下,然后用 setattr 存放在临时变量里面,用的时候直接拿,这一点跟你的原理很类似

    上面的 3,不太懂你说的文件继承父类,可有例子供参考呢

  • 小章的自动化接口日记和生活分享 --- 多参数查询接口数据校验暂时解决方法(也不知道对不对)ヾ (◍°∇°◍) ノ゙ at 2023年07月10日

    请问下对于有些接口,返回中并没有 data,只有返回状态之类的,那我们没办法做数据性校验吗

  • 小章的自动化接口日记和生活分享 --- 多参数查询接口数据校验暂时解决方法(也不知道对不对)ヾ (◍°∇°◍) ノ゙ at 2023年07月10日

    接口的数据事先保存下来,当做标准,后面根据这个标准验证,请问是验证接口的格式吗,对于数据变化不能检验吧,数据多了或者少了,使用 sql 会不会更准确一点呢

  • 小章的自动化接口日记和生活分享 --- 多参数查询接口数据校验暂时解决方法(也不知道对不对)ヾ (◍°∇°◍) ノ゙ at 2023年07月10日

    @stone9159 SQL 比对,回归的时候不行吗,请问问题在哪,我都是 sql 比对,比如数量对不对,等,就想一个简单的查询接口,需要接口返回的 data 中的 list 都要与数据库中一一比对吗,请大佬指点!!!

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

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