前言 在完成爬虫任务的时候,我们总是会遇到用户账号登陆的问题,如果自己手动登陆的话,那么工作量就很大了,如何解决登陆问题呢? 今天老师带领大家使用selenium完成淘宝账号登陆 本篇文章知识点: selenium自动化测试框架的基本使用 通过xpath寻找相应组件并自动化操作 环境介绍: pyth ...
分类:
编程语言 时间:
2020-08-01 21:30:27
阅读次数:
104
Jenkins简介 基于 Java 的开源的自动化系统平台. 加速自动化 CI,CD 任务集流水线. 持续集成, 自动化测试, 持续部署的超级引擎. 丰富的插件生态系统支持功能扩展. SCM(软件配置管理),测试, 通知, 触发, 外部集成等 基于 Web的管理和使用界面 多种交付通道. 官网: h ...
分类:
其他好文 时间:
2020-07-30 22:09:29
阅读次数:
81
众所周知,同一个功能点一般都有多个不同的测试点,即正向流程、异向流程,如登录功能,要验证正常登录、账号密码错误、账号密码为空等情况,为了避免总是漏测的情况,可将所有的测试用例编写在csv文件中,然后使用Jmeter工具中的CSV Data Set Config配置文件,对测试数据进行参数化,循环读取 ...
分类:
其他好文 时间:
2020-07-30 16:41:32
阅读次数:
90
1.App自动化测试的技术体系 2.Android SDK环境搭建与常用命令 Anddroid自动化测试前提条件是系统中有JDK环境,并且已经安装好Android SDK Tools。此外,通常情况下,都是基于模拟器的自动化测试(除非做兼容性测试使用真机环境),所以还需要配置或者安装安卓模拟器,这里 ...
分类:
移动开发 时间:
2020-07-30 14:06:15
阅读次数:
106
import HTMLTestRunnerimport unittestimport os# 1. 完成使用discover()方法构造套件的方法 if __name__ == '__main__': current_path = os.path.dirname(__file__) testcase ...
分类:
其他好文 时间:
2020-07-29 21:58:58
阅读次数:
107
测码学院 python语言中的serial模块是操作串口的模块,串口程序需要设置几个参数,像波特率、校验位、数据位和停止位等。下面看看这几个参数的调用,操作如下: 1、第一步,导入serial模板,查看PARITY_NAMES,如下图所示: 2、第二步,设置校验位为None>>> serial.PA ...
分类:
编程语言 时间:
2020-07-29 21:36:14
阅读次数:
69
Appium Studio APP自动化测试 1、工具介绍 使用工具:Appium Studio Appium Studio是一个功能齐全的基于用户界面和API的IDE,可以对Android和iOS移动设备进行功能测试。 优点:配置简单、操作简单、可以录制脚本、可以在windos系统下测试IOS移动 ...
分类:
移动开发 时间:
2020-07-29 10:35:40
阅读次数:
122
open 打开文件 file=open("文件名",“读写模式”) 操作文件 代码段 关闭文件 file.close() 注意事项:使用open方法,文件操作完毕之后必须手动关闭,否则长期保持对文件的连接状态,造成内存溢出的现象发生。 with open 打开文件 with open ("文件名", ...
分类:
编程语言 时间:
2020-07-29 10:33:03
阅读次数:
123
按照“上海--悠悠”(感谢~)的博客https://www.cnblogs.com/yoyoketang/p/6128725.html 安装完成appium自动化测试的环境后(配置启动等等过程略,总之是一条充满了血泪的探索之旅T_T~),开始尝试测试微信公众号 测试过程中可谓一步一坑,首先为了解决微 ...
分类:
移动开发 时间:
2020-07-27 15:49:00
阅读次数:
102
项目讨论 一、项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准) 1、稳定的需求点、变动较少的页面2、每日构建后的测试验证 daily build3、比较频繁的回归测试4、需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务二、自动化用例在整个项目的测试用例的 ...
分类:
Web程序 时间:
2020-07-27 15:38:48
阅读次数:
95