我也是抖个机灵
其中国内这块和地域没太大关系吧,都是 Java 或者 Python 为主。
看公司情况吧,如果是外企可能需要英文;本地员工多的话粤语也挺多人用的。不过大部分情况下大家都会迁就不会粤语的同事,切换到普通话。
有依赖关系就不会是排列组合了吧?
分成两份 job 呗,第一个 job 是发起,等十分钟后第二个 job 去逐个验证。只要中间把对应数据的关联信息建立起来就好。
不错不错,加油!
对应模块像 SQL,numpy 这些感觉还是你们定制使用的比较多,感觉如果能拆分一下自主选择需要的模块就更好了
给楼主的动手能力和分享精神点赞!
不过其实简单看来,暂时没看到什么对 pytest 的封装和简化在哪里,可以给一些具体的例子吗?和现在还挺流行的 pytest+allure+jenkins 组合有什么优势呢?
你知道回复的时候勾选了 author only 之后别人就看不到了吗?
json 不是所有情况下都完全相等的,可以允许部分字段变化,例如时间戳等
怎么定义接口有变化? 返回值,请求参数,还是什么?
感谢大家不吝赐教,了解到很多不同的 json 断言库。
谢谢回复。
我是第一时间用手机快速百度的,看到的前几个都是 Java 的使用例子,所以才疑问是不是 Java 的库。
想了很久,还是想请教一下阁下:怎么样才不单一不固化?
好的,谢谢你的提醒,我有空去了解一下。
我现在的目标不是只对比结构,而是数据也要对比,所以现在做出来的效果只要有任何变化,比如多字段,少字段,字段层级变了,或者值变了,都可以识别出来,可以满足当前需求。
这是 Java 的库吧? 我是用的 Python 的框架
上面定义了一个 admin 的用户对象,里面包含了账号和密码;
下面是调用了 request 的方法,把参数请求发送到对应的登录接口里。
账号密码就是这里面设置的。截图的意思,是定义了一个 admin 用户,用户名和密码分别就是 account=admin,password=123456,请求的 URL 就是你们被测接口的登录地址。
这个只是一个例子,需要根据你们系统的登录方式和参数组合来改一下对应的代码。
你的 pytest case 不是并发执行的,和 selenium 的设置没关系
😂我们没有涉及到怎么设置手机的语言
刚刚查了一下,appium 对这两个字段的设置好像支持不是很好,GitHub 上面也好多 issue
我猜:
我以前也遇到过你说的问题,折腾了很久,用 Python 解密还是失败,最后还是用 jar 包的方式解决。
确实像三楼说的一样,用 jar 包减少很多沟通的成本
我猜你们服务端的加密在 Java 做的,可以让开发打包一个 jar 包你,直接在 Python 调用
我已经习惯了右键 - 新标签页打开
多安装一个 3.7 的版本,然后你的 job 指定用这个版本运行,不要改默认的 3.5
这个应该是 macaca 的包,不是 WebDriver 吧?
用 markdown 整理一下格式吧,这代码看得好累