测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
ZW_WZ (ZW)
第 29372 位Users / 2018-06-14
0 篇帖子 • 23 条回帖
0 关注者
0 正在关注
1 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 【迭代 4】基于视觉模型的 APP 自动化异常诊断中心 at April 27, 2025

    感谢楼主的无私分享,有个问题想咨询一下,如果是微信小程序,无法获取的页面的 xml,如果还是想使用存储模版的方式,那么在处理图像的时候,要依照什么方式可以标注出页面上的按钮呢?期待你的回复

  • H5 自动化测试框架推荐 at September 12, 2024

    我们现在就是用的这个,web,ios,安卓,小程序,h5 都是

  • selenium 自动化测试:为什么 manage_page.click_system_menu() 放在 test_add_user() 中没办法定位到该按钮,但是放在 test_login_user() 中就可以定位到 at May 29, 2024

    你调用的 click_system_menu(),在 LoginPage,UserManagePage 这两个页面的元素都是一样的吗?

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

    你们的签名不是固定的吗?

  • 复制了一个接口自动化项目,配置好环境之后,运行时,怎么找到其他目录的用例了 at March 26, 2024

    你这有什么问题?用例的收集是按照你 ini 文件里面的规则去收集的

  • 请教下 pycharm 的使用问题 at September 01, 2023

    你应该设置下 pytest 的运行命令吧,在你的测试文件里面加上下面的代码试一试呢
    if name == 'main':
    pytest.main(['test_c.py', '-vs'])

  • Python 自动化断言如何封装 at July 11, 2023

    首先你可以把断言是否成功或者失败抽取出来,例如设置一个变量,令初始值等于 0,在你的断言判断中,只要有一条断言没有通过,则该初始值加一。后面你只需要判断这个初始值是不是 0 就可以了,不用在意你到底有多少个断言。最后得到整体断言的结果后,写入 log 和你的 excel,当然也包括你的捕获异常

  • 给大学生点建议 at July 11, 2023

    考研,然后主攻开发方向,211 的科班不建议一开始就做测试

  • Python+unittest 的接口自动化 at July 11, 2023

    很同意这个观点,找一个好的开源项目,然后取其精华应用到自己的项目中,比自己从头到尾造轮子收货要好很多

  • Python+unittest 的接口自动化 at July 11, 2023

    gitee 上面有很多,你可以看看

  • Python+unittest 的接口自动化 at July 11, 2023

    第一点:断言的确需要封装,因为接口测试中涉及到的断言种类很多,包含,长度,大小,相等,正则匹配,以及还有数数据库断言等等。
    第二点:依赖封装成公共方法,这样的话你的用例最好有个编号。然后每次执行依赖就可以直接调用该用例,并且这个用例也可以用与其他接口的调用,避免重发劳动
    第三点:我觉得你的框架这块需要优化下。获取用例数据生成可执行文件这块应该是公共方法,通过你的 excel 直接生成 py 文件,你的重心应该在于用例的设计。我现在感觉你在生成这块浪费的时间比较多,有点本末倒置的感觉。建议可以去看看开源的接口测试项目,了解作者的思路可能对你有些帮助

  • 写了个在线小工具,可以提提需求 at July 10, 2023

    随机生成的身份证设置年龄后,省份证的出生年月固定了,这样体验不是很好

  • Python+unittest 的接口自动化 at July 10, 2023

    浅谈下我的观点:
    第一点:测试用例里应该全是用例的数据,可能某个参数一样,导致接口返回的结果不一样,这样只需维护好你的 Excel 表就好,这跟代码没有关系。除非你的框架并没有解决用例和代码分离的问题。
    第二点:关于一个接口需要依赖多个接口的问题。其实我想到有两个方法,第一个方法是控制用例的执行顺序的方法,先让依赖的接口执行,保存你需要的数据,然后再执行。第二个就是写个方法,用来判断当前用例是否有依赖的接口,如果有就先执行依赖的接口,等依赖的接口执行完成,数据都拿到后,再执行当前用例。当然这种方式最好给每个用例编写好编号,以便于调用。
    第三点:对于 testcase 中,如何去减少代码维护,是不是写用例之前得先分清各个接口的共性,同一类的放在同一个 testcase 中。这个应该在你的公共方法类中对不同的接口类型进行封装,比方说 JSON ,PARAMS ,DATA ,FILE ,EXPORT,NONE 等,然后在你的用例标识出来,不用的方法走不通的逻辑。

  • Python 增删改查的断言 at July 10, 2023

    关于新增接口,你确保新增接口的参数数据库不存在,其实这也是一个测试点,测试已有同样的数据的情况下,能不能增加相同的数据

  • 请教一个问题:如何让 allure 报告中用例的展示顺序按照用例的执行顺序展示? at April 13, 2023

    刚试了一下,我这边用 order 是可以让用例按照运行顺序排序的😂

  • 关于接口测试的几点疑惑 at April 12, 2023

    关于数据的正确性,可以采用直接从数据库获得相应的数据,然后和接口获得的数据进行比较。当然这个得你对接口的数据获取逻辑很清楚才行。至于 json 格式我记得有专门判断返回数据格式是否正确的库,可以去搜索下,应该可以解决你的问题

  • 现实中,会对同一浏览器不同版本进行测试吗? at March 20, 2023

    基本不会,除非是这个版本的浏览器在特殊要求范围内

  • pytest+yaml 文件,怎么在 yaml 文件中引用变量? at March 13, 2023

    yaml 文件时不支持参数化的,那么需要数据参数化的话可以有这个一个思路。yaml 文件里用特定的标识表示你想参数化的数据,然后读取到 yaml 文件后,识别特定的标识,并且替换掉。

  • 大佬好,想请问一下大佬们有没有什么测试开源项目自动化代码的项目推荐? at March 09, 2023

    七月 / Python+pytest+allure+log+yaml+mysql+ 钉钉企微通知接口自动化框架 这个框架可以,接口自动化的,基本上能满足接口自动化的要求,遇到特殊的情况可以自己修改代码。地址:https://gitee.com/yu_xiao_qi/pytest-auto-api2.git

  • 测试自动化小白,想要寻找一个交流群,可以请教请教大佬们 at March 06, 2023

    可以交流下,我也在搞自动化方面的东西,有问题可以互相探讨

  • 接口滑块登录 at March 03, 2023

    了解到你们开发设置的滑块验证的逻辑,是获取了返回值,还是把结果存到了 redis,然后通过连接 redis 手动添加 key,就能绕过验证码。或者让开发直接取消

  • 关于 fiddler 抓取 APP 包抓不到的问题 at May 19, 2021

    安卓的可以参考下这篇文章,让开发在 AndroidManifest 中配置 networkSecurityConfig 应该就可以了。网址:https://blog.csdn.net/weixin_33827590/article/details/91443418
    至于 ios 就不知道了,看看是不是安装的代理没有信任

  • 工作了几年,简单编写了一个软件测试学习的个人网站 at September 23, 2019

    感谢楼主的分享

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

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