摘要:
背景介绍 MTSC2019大会上,Soloπ算是一次正式的在公众前亮相。蚁金服的乐舟老师分享的议题《移动测试2.0+》里介绍的产品。 此次分享的需求分析如下: 1.为什么:了解业界新出自动化框架,增加技术选型和储备。 ... 阅读全文
摘要:
AirtestProject项目简介 Airtest Project是一款由网易研发并开源的自动化测试框架,相比于其他的自动化测试框架,主要有如下两个优势: 大幅度降低自动化脚本的编写和维护成本 Airtest Project希望能够通过一种所见... 阅读全文
摘要:
背景 (1)Why:小程序普及率高、提供用户活跃度; (2)What:小程序是什么、具备哪些能力; (3)How:小程序架构、测试注意点; 小程序是什么 小程序是基于WEB规范,采用HTML、CSS和JS等搭建的一套框架。 小程序架构 小程序有哪些能力 提供... 阅读全文
摘要:
TestNG 是什么: TestNG,即Testing, Next Generation,下一代测试技术,是一套根据JUnit和NUnit思想而构建的利用注释来强化测试功能的一个测试框架,即可以用来做单元测试,也可以用来做集成测试。 TestNG 怎么安装: ... 阅读全文
摘要:
BS把HTML看做一个树形,以标签和文本为基本类型,一个标签包含其他标签,被解析为一个标签是另一个标签的子树。那么,最终整个HTML文档被解析为一棵树的形式。 BS包括四种基本类型: Soup(树),Tag(标签节点),String(字符节点),Comment... 阅读全文
摘要:
1、用tag获取相应代码块的剖析树: contents属性是一个列表,里面保存了该剖析树的直接儿子。 如:1 html = soup.contents[0] # ... 2 head = html.contents[0] # ... 3 body = h... 阅读全文
摘要:
Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种: Tag , NavigableString , BeautifulSoup , Comment . BeautifulSoup ... 阅读全文
摘要:
工具优点缺点Monkeyrunner操作最为简单,可以录制测试脚本,可视化操作主要生成坐标的自动化操作,移植性不强,功能最为局限Rubotium主要针对某一个APK进行自动化测试,APK可以有源码,也可以没有源码,功能强大是针对APK操作,而且需要对APK... 阅读全文