前言 通过之前的文章,我们环境也配置好了,设备中的应用也安装了,然后包名也获取了,这篇文章我们一起来编写一个登录的操作脚本吧。 获取应用元素 如同web自动化测试一样,app的页面元素获取也是一个比较重要的组成部分。我们使用什么获取元素呢,当然是使用airtestIDE了。我们不用它编写脚本可以,但 ...
分类:
移动开发 时间:
2020-06-20 18:42:05
阅读次数:
59
上一节我们讲了excel的读取,今天我们学习execel的写入. 首先,需要安装模块 pip install xlwt 重点:代码写完后,一定要保存,且写上文件后缀名。第17行代码如示。运行代码时一定要记得你打开的文件 添加简单的样式 软件测试、接口测试、自动化测试、面试经验交流。感兴趣可以关注我们 ...
分类:
编程语言 时间:
2020-06-20 16:59:06
阅读次数:
65
先把我的邮件发送脚本粘贴上来吧,在解释下我的报错和解决方法: import smtplib,email,os,time,yagmail from email.mime.multipart import MIMEMultipart from email.mime.text import MIMETex ...
分类:
编程语言 时间:
2020-06-20 16:41:07
阅读次数:
189
什么是Selenium Selenium是一个免费的(开源)自动化测试组件,适用于跨不同浏览器和平台的Web应用程序。它非常类似于HP Quick Test Pro (QTP现在叫UFT),只是Selenium侧重于自动化基于Web的应用程序。使用Selenium工具进行的测试通常称为Seleniu ...
分类:
其他好文 时间:
2020-06-20 16:23:09
阅读次数:
55
代码: 结果: PS E:\30.Study\30.自动化测试\99.零基础入门 Python Web 自动化测试\10.seleniumCodePractice> & "C:/Program Files/Python38/python.exe" "e:/30.Study/30.自动化测试/99.零 ...
分类:
编程语言 时间:
2020-06-20 11:09:48
阅读次数:
76
python+request+unittest+HTMLTestRunner 首先介绍一下python的requests模块: requests的使用介绍:requests快速入门 环境说明:1.WIN 7, 64位2.Python3.4.3 (pip-8.1.2)3.Requests —>pip ...
分类:
编程语言 时间:
2020-06-19 22:41:07
阅读次数:
148
测试开发Web UI测试自动化splinter - web UI测试工具,基于selnium封装。selenium - web UI自动化测试。 –推荐mechanize- Python中有状态的程序化Web浏览。selene - 使用Python + Ajax支持+ PageObjects + W ...
分类:
编程语言 时间:
2020-06-19 16:37:25
阅读次数:
249
HttpRunner是一款面向Http和HTTPS协议的通用测试框架,只需编写维护一份YAML/JSON脚本即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求,是基于关键字驱动的框架,基于Har实现接口录制和用例生成公告 安装命令 pip install httprunner==2.5. ...
分类:
Web程序 时间:
2020-06-19 14:14:09
阅读次数:
60
点击下面链接获取20块优惠券,有效期至:2020-06-26 https://www.shiyanlou.com/promotions/YTAEhvjw/ 课程介绍 本课程由《Python Web自动化测试入门与实战》中部分内容改编而成。从自动化入门、元素的基础操作、常用方法的使用等基础知识开始,到 ...
分类:
编程语言 时间:
2020-06-19 12:30:00
阅读次数:
72
一、项目实战中PO模型的设计与封装 一般将所有的元素、数据都放在代码中,并不利于自动化代码的维护。最好的方式是尽量把数据、页面、操作进行分离开:PO设计模式 PO设计模式的优势: PO提供了一种业务流程与页面元素操作分离的模式,这使得测试代码变得更加清晰。 页面对象与用例分离,使得我们更好的复用对象 ...
分类:
编程语言 时间:
2020-06-19 00:44:52
阅读次数:
71