[E2E Test] Python Behave Selenium 一文学会自动化测试
本文将使用Python Behave与Selenium,和同学们一起认识自动化测试,并附上完整的实践教程。
测试工具之JMH详解
JMH,全称(微基准测试框架),是专门用于Java代码微基准测试的一套测试工具API,是由官方发布的工具。何谓呢?简单地说就是在method层面上的benchmark,精度可以精确到微秒级。Java测试前需要预热防止无用代码进入测试方法中并发测试测试结果呈现JMH定量分析某个热点函数的优化效果想定量
java程序启动时自动执行方法 @PostConstruct,单元测试@Test
java程序启动时自动执行方法,在方法上添加@PostConstruct注解即可,可以代替单元测试junit的@Test注解。
selenium获取ticket.yes24.com信息
2.进入url定义的网页中,利用selenium自动化测试和Xpath元素定位进行日期、场次,预定操作,并在网页弹窗提示下进行登录,再次确认以上信息,进入购票窗口。3.此时进入一个新的窗口,需要通过句柄来切换窗口。(网页源代码中并无iframe标签,无法通过切换iframe来进行切换)1.定义用户名
Postman的高级使用,傻瓜式学习【下】
postman高级用法,快来学习~~~
pytest框架
1.pytest是一非常成熟的python单元框架,比unittest更灵活,容易上手2.pytest可以和selenium、requests、appium结合实现web自动化,接口自动化,app自动化3.pytest可以实现测试用例的跳过以及reruns失败用例重试4.pytest可以和allur
快速部署和测试API:使用APIfox的实战经验分享
官方给了一个简单的公式,更能说明apifox可以做什么。20分钟学ApiFox接口测试工具,结合30个项目实战讲解!_哔哩哔哩_bilibili20分钟学ApiFox接口测试工具,结合30个项目实战讲解!共计3条视频,包括:1、ApiFox简介以及流程优化、2、ApiFox注册,登陆。团队管理,项目
LoadRunner添加迭代和迭代的间隔时间
LoadRunner添加迭代次数和迭代的间隔时间
Python接口自动化之unittest单元测试
4.TextTestRunner(执行测试用例):用来执行测试用例,其中run(test)会执行TestSuite/TestCase中的run(result)方法,并将测试结果保存到TextTestResult实例中,包括运行了多少测试用例,成功多少,失败多少等信息;3.TestLoader(测试用
postman基础使用 —— 发送请求
postman 发送请求使用篇,Requests,在Builder选项卡下面,可以让你很快的创建Http请求,包含四部分:URL,Method,headers,body,URL:这是发送一个请求需要设置的第一件事情,URL输入框会保存之前使用过的URL,当你输入的时候回自动下拉显示出来点击Param
工程化测试:Apollo的单元测试与集成测试指南
apollo
玩转Google开源C++单元测试框架Google Test系列(gtest)之六 - 运行参数
2. 有时,我在代码中设置 testing::GTEST_FLAG(catch_exceptions) = 1和我在命令行中使用--gtest_catch_exceptions结果稍有不同,在代码中设置FLAG方式有时候捕捉不了某些异常,但是通过命令行参数的方式一般都不会有问题。注意到了,不需要加-
python尚硅谷爬虫Selenium
Python尚硅谷爬虫selenium模块
postman如何设置才能SwitchHosts切换host无缓存请求到指定ip服务
开发测试中,遇到多版本同域名的服务使用postman进行测试,一般会搭配SwitchHosts切换host类似工具进行请求,postman缓存比较重,如何做到无缓存请求呢,下面简单记录一下如何实现。
搭建大型分布式服务(四十六)利用mockito不启动SpringBoot项目下进行单元测试
SpringBoot支持集成Mockito做单元测试,有时候SpringBoot有很多外部依赖,在本地很难启动或者启动时间很长,而我们只想对某个方法进行测试,需要怎样做呢?
jmeter中文设置
jmeter设置成中文的俩种方法告别English
Selenium常见元素定位方法和操作的学习介绍
首先通过name定位用户名和密码,再调用方法clear()清除输入框默认内容,如“请输入密码”等提示,通过send_keys("**")输入正确的用户名和密码,最后通过click()点击登录按钮或send_keys(Keys.RETURN)相当于回车登录,submit()提交表单。在webdrive
selenium+Java环境的安装搭建
3、解压selenium-java-xxx.zip压缩包,将selenium-java-2.53.1.jar、selenium-java-2.53.1-srcs.jar及libs文件夹中的jar全部复制到eclipse中的项目中。②下载后解压驱动,可将其复制到Java项目任意目录下,这里复制到了sr
Selenium+Java+Maven(12):引入Allure作为报告生成器
本篇作为Selenium+Java系列的补充,讲了如何使用Allure作为测试报告生成器,来替代TestNG自带的测试报告或ReportNG测试报告,生成更加美观的(领导更喜欢的)测试报表。话不多说,一起来学习吧~
Python之GUI自动化---selenium基础
selenium是一个web自动化测试工具,可以直接调用浏览器,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器),可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏等。我们可以使用selenium很容易完成之前编写的爬虫。pip install selenium 安装