上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页
摘要: 前面知道了如果打开应用软件和指定打开启动的应用软件,这一篇介绍如何如何对应用窗口进行操作 窗口是什么 窗口是什么?窗口就是应用软件上面的工具栏,操作栏,弹出菜单,对话框等,这些基本上为windows软件应用比较多的地方。 如何获取窗口信息 方法一: 直接通过viewWizard工具进行获取窗口信息( 阅读全文
posted @ 2020-07-08 17:42 测试-安静 阅读(9588) 评论(3) 推荐(3)
摘要: 继续介绍pywinauto,上一篇已经可以打开记事本了,这里安静在提供其他方法进行打开记事本和非电脑自带程序 运行指定程序 这里安静分别拿电脑自带程序和电脑非自带程序进行模拟打开。 1、windows自带程序: 这里需要start后面的参数,可以通过上一篇介绍的工具进行获取,也可以通过鼠标右键--属 阅读全文
posted @ 2020-07-03 17:51 测试-安静 阅读(3900) 评论(0) 推荐(0)
摘要: 目前流行的自动化就是web,app,接口算是目前最主流的测试内容了,那么如果让做安装windows上的客户端自动化呢?是不是一脸懵?今天安静给大家介绍python的第三方库,可以帮助我们做客户端的自动化 pywinauto pywinauto是一组用于自动化Microsoft Windows GUI 阅读全文
posted @ 2020-07-03 17:50 测试-安静 阅读(5331) 评论(0) 推荐(0)
摘要: 我们继续研究定位方法,还是那一句话,定位方法不会,就没有办法进行代码点点点。上一篇介绍了XPath的方法,这一篇介绍一些Css,Css相比与XPath来说,更加复杂点,但是Css定位速度比XPath方法要快,书写更加简单。 Css 层叠样式表(英文全称:Cascading Style Sheets) 阅读全文
posted @ 2020-07-01 16:29 测试-安静 阅读(3032) 评论(0) 推荐(1)
摘要: 看到标题,肯定知道,这一篇又是定位,因为我们做自动化测试,第一步就是定位元素,如果元素都定位不好,那么怎么实现代码点点点? Xpath XPath , 全称XML Path Language ,即XML 路径语言,它是一门在XML 文档中查找信息的语言。它最初是用来搜寻XML 文档的,但是它同样适用 阅读全文
posted @ 2020-06-29 19:04 测试-安静 阅读(3754) 评论(1) 推荐(0)
摘要: 前面介绍了元素定位的八大方法,今天在来介绍一种元素定位方法find_element方法 find_element find_element属于定位元素中的另一种方法,包含了常用的定位方法,使用的时候可能和其他的使用方法不一样,先看源码 源码: def find_element(self, by=By 阅读全文
posted @ 2020-06-23 18:37 测试-安静 阅读(12878) 评论(5) 推荐(0)
摘要: 自动化最基础的就属于定位元素了,元素不会定位,基本上已经团灭了,就不用再去考虑什么自动化了。 八大定位方法 selenium定位元素基本上和appium的定位元素方法相同,这里基于百度网站进行测试 id定位 通过了解HTML可以知道id是唯一表示,通过查找id的方法进行查找 find_element 阅读全文
posted @ 2020-06-17 16:39 测试-安静 阅读(2722) 评论(1) 推荐(2)
摘要: 它来了,它来了,虽然来的有点晚,但是还是来了,app自动化和接口自动化都了解了,那么我们现在介绍一种web自动化工具selenium。最近的Cypress做web自动化火起来了,但是安静感觉还是selenium比较强大,今天简单介绍下如何安装selenium selenium介绍 selenium是 阅读全文
posted @ 2020-06-16 17:50 测试-安静 阅读(1009) 评论(0) 推荐(0)
摘要: 经过前面总结的面试题,看到留言和私信都觉得还不错,这里安静在总结一些亲身经历的面试题 1、启动多个app同时运行用例怎么做?代码如何实现? 通过python进行对启动命令行appium进行封装,然后通过多线程的方法进行启动appium进行执行多台手机操作。具体代码:appium 多线程启动app(多 阅读全文
posted @ 2020-06-11 17:35 测试-安静 阅读(1068) 评论(0) 推荐(2)
摘要: 上一篇简单的介绍了如何通过多线程进行启动app,但是后面发现了一个问题,就是app操作必须要等到一台结束后,下一台才能进行任务,那么有没有办法让他们同时运行呢?这个时候我们可以了解下多进程。跳转门:appium 多线程启动app(多台设备启动app) 进程和线程的区别 线程:计算机的执行单位以线程为 阅读全文
posted @ 2020-06-08 16:56 测试-安静 阅读(1005) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页