12 2019 档案

摘要:今天我在调试APP自动化的时候遇到了一个问题,如今解决了总结下: 首先,我的前置工作都准备的很好了,然后就想着运行下我的代码,可是天不遂人愿,遇到了这么一个问题: 看上图报错:UiAutomator exited unexpectedly with code 0, signal null 我的解决问 阅读全文
posted @ 2019-12-29 14:05 大渝 阅读(4986) 评论(1) 推荐(0)
摘要:我们在做APP自动化的时候,定位是很重要的,就像做webUI自动化一样,但是个人觉得app定位比web要复杂点,毕竟app定位表达式写了之后并没有工具验证改表达式是唯一的,所以导致工作量很大 今天主要总结下我们做app自动化需要用到的3大定位工具 uiautomatorviewer 这个工具是用我们 阅读全文
posted @ 2019-12-26 11:44 大渝 阅读(1102) 评论(0) 推荐(0)
摘要:做自动化很多人都不喜欢做app自动化,说实话,我也不喜欢做app自动化,但是没办法,老板给你钱,让你做,不得不做! 其实app自动化的难点就在于环境,环境OK了之后一切都和web自动化差不多,顶多就是Android和iOS的一些特定的操作,比如滑动什么的 APP自动化的环境到底该怎么搭建? 其实ap 阅读全文
posted @ 2019-12-20 11:37 大渝 阅读(584) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-12-20 10:22 大渝 阅读(8) 评论(0) 推荐(0)
摘要:在pytest框架中可以用很多插件来生成测试报告,本文总结下怎么生成allure报告 allure allure是一款开源的,专门用来展示测试结果的一个工具,allure可以与很多的测试框架做集成,比如:java的Junit、TestNG,python的pytest等 allure会将测试用例的执行 阅读全文
posted @ 2019-12-19 10:35 大渝 阅读(5962) 评论(0) 推荐(0)
摘要:pytest还有一个很强大的功能,那就是标记用例这个功能,这个功能可真的是很实用哒 首先,我们要实现标记功能,得分为3步走: 1、注册标记 2、标记用例 3、运行已经标记的用例、 那么第一步我们怎么实现呢? pytesty有专门的格式要求:必须在pytest.ini这个文件里面,当然我们这个文件一般 阅读全文
posted @ 2019-12-13 10:04 大渝 阅读(698) 评论(0) 推荐(0)
摘要:我们在组自动化项目中,肯定会遇到需要数据驱动的地方,在unittest中我们直接采用ddt的方式,但是在pytest中我们不能用ddt来实现,所以我们采用了参数化的方式来实现 那么具体怎么完成这个参数化呢? 我们还是使用pytest中的标记功能 例如: @pytest.mark.parametriz 阅读全文
posted @ 2019-12-13 10:03 大渝 阅读(845) 评论(0) 推荐(0)
摘要:本文主要总结的是pytest中的前置后置怎么返回参数 我们在做自动化的过程中,如果运用的是pytest的话,会遇到怎么使用前置条件中的变量 比如: @pytest.fixture() def init_driver(): driver = webdriver.Chrome() login = Log 阅读全文
posted @ 2019-12-12 11:04 大渝 阅读(1093) 评论(0) 推荐(0)
摘要:今天总结下pytest,pytest简直就是python自动化中的高富帅,各种操作,哈哈 这次总结主要涉及到了以下几点: 1、unittest中的setUp、tearDown、setUpClass、tearDownClass 2、pytest中的前置后置如何表达 3、如何将前置后置和用例关联 4、p 阅读全文
posted @ 2019-12-12 10:57 大渝 阅读(1087) 评论(0) 推荐(0)
摘要:在做自动化的过程中,我们有可能会遇到toast提示语,这种提示语只会显示一两秒的样子,导致我们获取元素很困难 今天总结下怎么获取这个toast元素吧 例如下图所示的这种toast提示 图中红框的这种元素我们在F12模式下也是只能看到一瞬间,然后就消失了,这个怎么定位呢? 下面介绍下步骤: 1、打开F 阅读全文
posted @ 2019-12-01 01:54 大渝 阅读(966) 评论(1) 推荐(0)