![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
测试搬山人
专攻软件自动化测试、性能测试
展开
-
Python+selenium通过定时任务在指定时间自动运行测试用例
设置指定的时间让自动化python脚本自动运行起来,不需要人为手动点击启动运行原创 2020-10-26 17:49:17 · 2212 阅读 · 2 评论 -
python+selenium每次实时生成不一样报告名称的测试报告(多条测试用例的测试报告)
实时生成不一样报告名称的测试报告每次运行测试前手动修改测试报告的名称比较繁琐而且容易将之前的测试报告进行覆盖,所以本文代码实现了每次实时生成不一样报告名称的测试报告。测试报告中分别显示了多条测试用例的测试结果,方便测试人员查看。一、代码实例代码如下(以百度为例):#coding=utf-8import timeimport HTMLTestRunner # 引入 HTMLTestRunner 包from abandon.测试用例集Testsuit import baidu1,原创 2020-10-26 17:15:38 · 242 阅读 · 0 评论 -
Python3+selenium+unittest生成的测试报告内容为空白的解决方案
导入HTMLTestRunner当执行完大量测试用例后,通常需要生成测试报告方便测试人员与开发人员查阅,为了更加明显简洁明了地输出测试报告,最好是html格式的测试报告。unittest框架是无法生成html格式测试报告,需要手动import HTMLTestRunner模块。一、importHTMLTestRunner的准备工作1、HTMLTestRunner 下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html2、将下载的HT.原创 2020-10-26 16:23:16 · 1158 阅读 · 0 评论 -
参数化数据驱动登录,以登录百度为实例,对登录界面用户名与密码进行参数化处理
参数化数据驱动登录,以登录百度为实例百度登录界面的测试用例有好几条,比如:用户名为空密码正确、用户名为空密码为空、用户名正确密码为空、用户名正确密码正确、用户名正确密码错误、用户名错误密码错误、用户名错误密码正确等等。一、模拟百度登录的实例代码代码如下:#coding=utf-8from selenium import webdriverimport unittest, timefrom abandon.参数化的应用.common import loginbaiduimport x原创 2020-10-25 20:31:07 · 343 阅读 · 0 评论 -
python类和对象的关系
<div id="cnblogs_post_body" class="blogpost-body"> <h1>类的概念</h1><p>类(class)抽象的概念,比如说人类、鸟类、水果、是一个总的称呼,没有具体到某个物体;</p><p>对象(object,指具体实例,instance);</p><p>类定义的语法:</p><div class="cnblogs_code">..转载 2020-10-23 11:56:28 · 864 阅读 · 0 评论 -
Python+selenium通过Cookie方式实现自动登录
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、126邮箱自动登录的实例代码示例:通过cookie实现模拟邮箱自动登录代码如下:二、使用步骤1.引入库代码如.原创 2020-10-22 18:48:46 · 875 阅读 · 2 评论 -
Python+selenium定位126邮箱登录提示“NoSuchElementException: Message: no such element:Unable to locate element
Python+selenium定位嵌套iframe提示“NoSuchFrameException: Message: no such frame”Python实现自动化登录,以网易126邮箱登录为实例演示提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结Python+selenium实现网易126邮箱登录网易126登录界面的用户名与用户密码..原创 2020-10-22 16:43:25 · 1467 阅读 · 0 评论 -
Katalon Recorder插件(替代selenium IDE)使用教程实例
Katalon Recorder插件(替代selenium IDE)使用教程实例前言katalon recorder是基于selenium IDE的插件,支持Chrome与Firefox浏览器。能替代selenium IDE完成Web页面录制工作,功能基本与Selenium IDE一样,脚本录制结束后,可支持多种格式导出脚本,麻雀虽小五脏俱全。一、为何改用Katalon Recorder插件?由于Firefox浏览器不断升级,Selenium IDE无法支持火狐55.0以上版本二、插.原创 2020-10-22 12:11:11 · 1731 阅读 · 1 评论