自动化测试
文章平均质量分 68
汇智动力IT学院
专注IT职业技能培训,软件测试,Java开发
展开
-
Python接口自动化——Web接口(2-2)
1.2.3 HTTP HTTP概念 Hyper Text Transfer Protocal超文本传输协议,基于tcp/ip通信协议来传递数据,属于应用层协议主要特点:无连接:每次连接只处理一个请求,服务器处理完请求并受到客户端应答后就断开连接媒体独立。只要服务器和客户端知道如何处理数据,任何类型的数据都可以通过http发送,通过指定使用适合的。MIME-type 无状态:协议对于事务处理没有记忆能力,如果后续处理需要前面的信息,它必须重传,可能导致每次...原创 2021-02-03 16:11:12 · 236 阅读 · 0 评论 -
Selenium自动化测试——巡检脚本开发(下)
9、scriptscript目录创建时选择“Python Package”格式。测试引擎脚本存放路径,如测试执行时驱动所有测试业务、测试用例的脚本文件module.py。module.py包含测试集读取函数read_testsuite、获取驱动函数get_driver、测试用例读取函数read_testcase、测试执行函数exec_script。(1)read_testsuit...原创 2020-04-01 10:11:13 · 391 阅读 · 0 评论 -
Selenium基础应用知识&Web元素定位
1、浏览器操作目前市面上主流的浏览器有FireFox、IE及Chrome等,Selenium起源于FireFox,因此默认支持的是FireFox,而IE及Chrome则需要一些简单的设置。在学习如何使用Selenium开展Web自动化测试前,先熟悉下Selenium应用的基础知识。01.打开网页02.Wait time如需在操作之间设置停留等待时间,则可使用...原创 2019-12-26 16:14:27 · 308 阅读 · 0 评论 -
8款不可不知的自动化测试工具
在软件测试工作中,存在很多重复执行的工作,大量的这类工作不仅使测试工程师感到枯燥,且不利于项目的推进。为了提高效率,解救测试工程师大量重复性的工作,自动化测试已成为软件测试的发展趋势。做自动化测试,除了要掌握编程语言外,还需要掌握一些自动化测试工具,今天,汇智妹就来向大家总结一些常见好用的自动化测试工具。一、功能自动化测试Web端:1.seleniumSelenium...原创 2019-11-01 17:27:54 · 2025 阅读 · 2 评论 -
Selenium Page Object 自动化测试框架-Page Object设计
pages封装测试过程针对页面的操作方法,主要包括basepage、mainpage、loginpage、registepage等函数。pages目录创建时选择“Python Package”格式。1.BasepageBasePage是自定义页面基类,封装了基本的页面操作的方法,有find_element,send_keys 2个公共方法,具体的方法可根据测试需要进行扩展。find...原创 2019-04-03 17:23:55 · 815 阅读 · 0 评论 -
Selenium Page Object 自动化测试框架-data测试数据设计
本文作者:刘德宝,汇智动力的创始人,IT界的杠把子。data目录创建时选择“Directory”格式,测试执行时所需的文件存放在此处,本次测试主要包括用户注册、用户登陆及测试集设计文件,均以EXCEL格式保存。用户注册测试场景文件,名称userregister.xlsx,其内容如下表所示。用户注册测试用例用户注册测试场景文件是由多个测试用例组成,测试用例则由多个测试动作组...原创 2019-03-29 11:03:38 · 689 阅读 · 0 评论 -
自动化测试:六个值得参考的 Laravel 开源项目
最近我对自动化测试越来越感兴趣 —— 密切关注着 PHPUnit,TDD,Laravel Dusk,Travis 以及其他测试相关的关键词,所以我决定看看周围其他人是如何做自动化测试的。我在 GitHub 上找到了相当多的 Laravel 开源项目,从里面挑选出了 6 个来查看他们的测试方案。让我们分别看一下。免责声明:我只是查看了完整的基于 Laravel 5.3+ 的 Larave...转载 2019-03-22 13:56:36 · 594 阅读 · 0 评论 -
干货||洞见Selenium 自动化测试
本文来自“汇智动力学院”知乎号。第一部分:使用测试工具从自动化测试的定义开始,主要讨论自动化测试如何开展的话题。第二部分:构建测试方案在熟悉自动化测试的基础上,主要讨论如何构建优秀的自动化测试。写在最前面:目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出不穷,但是,能够在项目中持之以恒的实践自动化测试的团队,却依旧不是非常多。有的团队知道怎么做,做的还不够好;有...转载 2019-03-25 16:43:06 · 367 阅读 · 0 评论 -
Selenium Page Object 自动化测试框架-框架设计
抽空利用ECshop开源项目,写了下Selenium的Page Object自动化测试框架Ecshop├─common├─config├─data├─logs├─pages├─picture├─report├─script├─tools├─run.py详细介绍每个组件设计含义。lcommonPython Package格式。存放通用功能函数...原创 2019-03-20 15:08:13 · 958 阅读 · 0 评论 -
2019汇智动力学院课程、服务体系震撼升级
汇智动力课程体系又又又又升级了!是的,我们遵守约定,为了保障学员接受的知识时刻和市场需求进行完美结合、匹配,汇智动力保证课程体系和服务体系每年至少进行一次重大升级!众所周知,IT行业发展日新月异,技术更新快,应用发展迅速,为了保持国际最新IT技术水平,课程内容与市场需求保持高度一致,2019年汇智动力学院对课程内容和服务内容进行了又一次重大升级。本次升级涉及到了两大板块:课程体系...原创 2019-03-04 15:34:41 · 831 阅读 · 0 评论 -
干货||快速了解手工测试&自动化测试
本文转自知乎专栏“跟宝哥学IT”,原文链接:https://zhuanlan.zhihu.com/p/55471521 不论是自动化测试还是手工测试都是软件测试方法的一种,都是软件质量保障的手段,不存在low与高大上之说。如何根据各自的优缺点,更高效地完成软件质量保障才是最值得大家关注的。今天就来快速了解一下手工测试&自动化测试。 一、手工测试通过模拟终端用户的业务流程...转载 2019-01-22 17:35:30 · 442 阅读 · 0 评论 -
一分钟了解自动化测试
引子写在最前面:目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出不穷,但是,能够明白自动化测试并很好落地实施的团队还不是非常多,我们接来下用通俗的方式来介绍自动化测试……首先我们从招聘岗位需求说起。看近期的职业机会,提到“软件测试工程师”,基本上都有关于自动化测试的要求。例如:了解 selenium、appium或者其他自动化测试框架 至少熟悉一门面向对象...转载 2019-01-02 16:34:39 · 277 阅读 · 0 评论