码迷,mamicode.com
首页 >  
搜索关键字:web自动化测试    ( 260个结果
Web自动化测试01
本篇博客 1 认识web自动化测试 1.1 什么是自动化测试 1.2 为什么进行自动化测试 1.3 自动化测试的分类 1.4 web自动化条件和使用范围 1.5 web自动化常用的工具 2 元素定位(重点) 2.1 工具的安装与使用 2.2 为什么学习元素定位 2.3 css选择器 2.4 xpat ...
分类:Web程序   时间:2020-03-11 22:08:16    阅读次数:89
第 7 章 unittest 扩展 - 7.1 HTML 测试报告 - Selenium3 自动化测试
第 7 章 unittest 扩展 在第 6 章中,我们介绍了 unittest 的主要功能,但是如果只用它来写 Web 自动化测试,则仍稍显不足。例如,它不能生成 HTML 格式的报告、它不能提供参数化功能等。不过,我们可以借助第三方扩展来弥补这些不足。 7.1 HTML 测试报告 HTMLTes ...
分类:Web程序   时间:2020-03-09 13:53:59    阅读次数:91
pytest 之重运行机制:rerunfailures
web自动化测试中,稳定性在整个测试运行中都至关重要,但不能保证测试脚本或者测试环境一直都能够稳定,它牵扯到诸多因素,在这里就不赘述,pytest框架相较于unittest的一大优势就在于拥有用例失败的重试机制,以此来应对环境不稳定问题或者是测试用例脚本的不稳定性问题。 一、安装 重运行机制使用到了 ...
分类:其他好文   时间:2020-03-02 01:08:21    阅读次数:132
web自动化测试常用的定位方式有哪些?
#定位优先选择1、id 2、name#xpath优先选择属性定位,再选择文本定位from selenium import webdriver# 打开对应的浏览器,开启与浏览器之间的会话#打开的是非常干净的浏览器,没有任何的用户数据driver=webdriver.Chrome()# 元素在页面的三种 ...
分类:Web程序   时间:2020-02-25 23:17:22    阅读次数:130
Python+Selenium元素定位不到的问题及解决办法
在做Web自动化测试的时候经常会遇到元素定位不到的问题,结合实例总结一下原因和解决方法: 1.由于iFrame或者Frame的原因无法定位 实例:163邮箱登录页面,发现邮箱和密码的inputbox识别不到,登录btn也识别不到 初始脚本: 原因分析: 查看页面发现是这三个元素是嵌入的iframe里 ...
分类:编程语言   时间:2020-02-18 22:03:37    阅读次数:93
6、Web自动化测试基础知识
什么是web自动化测试:让程序代替人为自动验证web项目功能的过程。 什么web项目适合做自动化测试: 1、需求变动不频繁 2、项目周期不长 3、项目需要回归测试 主流工具汇总: Web自动化测试:selenium、robot、framework App端自动化测试:appinum、MonKeyru ...
分类:Web程序   时间:2020-02-14 14:48:44    阅读次数:91
Web自动化测试项目(七)日志
一、日志作用 调试程序 了解系统程序运行的情况,是否正常 系统程序运行故障分析与问题定位 用来做用户行为分析和数据统计 二、为项目添加日志 log_utils.py se_utils.py 添加浏览器启动和关闭的日志 base_page.py 添加定位信息的日志 更多日志信息请根据例子麻烦自行添加 ...
分类:Web程序   时间:2020-01-27 23:41:19    阅读次数:155
Web自动化测试项目(五)测试结果通知
一、邮件通知 使用第三方邮件发送库yagmail github地址:https://github.com/kootenpv/yagmail 安装 demo.py 在config目录下添加mail_config.ini配置文件 在utils目录下添加mail_utils.py mail_utils.p ...
分类:Web程序   时间:2020-01-27 17:43:32    阅读次数:131
Web自动化测试项目(四)测试报告
测试报告生成 使用HTMLTestRunner 生成测试报告 本文使用的 HTMLTestRunner 来源于github: "https://github.com/githublitao/HTMLTestRunner_Chart" 参考链接: "http://tungwaiyip.info/sof ...
分类:Web程序   时间:2020-01-27 17:41:02    阅读次数:118
Web自动化测试项目搭建(一) 需求与设计
一、项目需求 1. 测试/生产环境更新后,自动化回归测试 2. 项目易于维护和运行 3. 支持多种测试策略 4. 支持可视化测试报告 5. 运行结果,支持多种方式通知相关人员 6. 可定时/触发的方式运行自动化测试用例 二、设计 2.1 需要的技能 Python基础(面向对象) 熟悉Python引包 ...
分类:Web程序   时间:2020-01-27 17:31:32    阅读次数:96
260条   上一页 1 ... 4 5 6 7 8 ... 26 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!