用的 python,不过原理相类似,仅供参考:
使用 selenium.webdriver.remote.webdriver.WebDriver 进行初始化, 要在某个 node 节点上操作,就传入该节点的 ip :
我原文是 “搜索结果能增加排序功能” 搜索结果就是一个数据集合,在展示前对数据进行多一层排序处理,不冲突, 也没混淆概念吧?
按时间筛选也可以满足部分需求。
其实我是觉得可以提供一些排序规则给用户进行选择,比如按时间、回帖数量、热度数量等信息,来查看最新、最多人讨论、最热的帖子。
搜索结果也可以有排序嘛
工作很轻松,说明是有空余时间,那为什么不自己把这些会的东西用到项目里去呢?
不主动去实践,经验不会自动增加,而且领导很难,也不敢主动给毫无经验的你实践的机会 。
检查一下 Capabilities 里配的版本号吧。 另外这个配置项可以试下配为空,这样切换不同测试机测试的时候不需要改对应的配置。
TypeError: Invalid Version: android-4.4W
检查下版本号配对没
用 adb devices 命令看下设备是否已经连接上电脑?
论坛上搜一下
没使用 unittest, 通过 Python 的多线程模块实现的并发,仅供参考: from multiprocessing.dummy import Pool as ThreadPool
我觉得要看你测试的目的和侧重点:
我是倾向用第二种的,因为保持用例间的独立性,才能保证用例的独立执行。
用例 A 依赖用例 B ,是指上下文的依赖吗? 比如做查询(用例 B)之前需要先登录(用例 A)拿到 token?
这种场景我们目前没遇到,感觉可以往这方面考虑:
刚做完一套类似的,关系是这样:
test_api : 接口信息
test_case: 具体的某一条用例, 与 test_api\ test_suite 均通过外键关联
test_suite: 测试集, 与 test_api\ test_case 均通过外键关联
其中一个 test_suite 下可以关联多个 test_api , 每个 test_api 下面关联多个 test_case
反过来想想, 你有什么技能是离不开公司的呢?
chrome:点击元素,右键 - 检查
Firefox:点击元素,右键 - 查看元素
之前曾从 selenium 移植过下拉框选择的方法到 macaca ,仅供参考
https://testerhome.com/topics/10590
不止 Python 2 和 Python3 兼容的问题, 用 Python 3.4 的时候也有个模块不兼容
最后在 Python3.6 下重新安装成功
好的,感谢
https://testerhome.com/topics/11626
分享下我的思路,可以参考下 参数多的情况下要全覆盖,还是要靠工具来提升效率和保障执行
macaca 的多端是即可以测试 web ,也可以测试 Android 、 iOS
如果一个项目既有 web 页面(例如后台),又有移动前端,就很适合用 macaca
看下是不是你 Android sdk 的 环境变量设置多了个分号?
之前在 api 里没发现有这个方法,感谢!
貌似正常了,马上收到提醒