文章 2024-10-18 来自:开发者社区

自动化测试项目实战笔记(四):测试用户登录(账号密码错误,成功,出现弹框等情况)

测试步骤 指明测试网址:http://localhost:8080/jpress/user/login 通过Selemium的get函数发起HTTP请求,进入此网址 通过maximize_window扩充整个屏幕 通过id、name、xpath、class_name来定位目标位置,用于实现包括输入信息,点击信息等操作 如果注册出错会出现弹窗,弹窗我们可以使用WebDriverWait...

自动化测试项目实战笔记(四):测试用户登录(账号密码错误,成功,出现弹框等情况)
文章 2024-10-18 来自:开发者社区

自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)

测试步骤 指明测试网址:http://localhost:8080/jpress/user/register 通过Selemium的get函数发起HTTP请求,进入此网址 通过maximize_window扩充整个屏幕 通过id、name、xpath、class_name来定位目标位置,用于实现包括输入信息,点击信息等操作 如果注册出错会出现弹窗,弹窗我们可以使用WebDriverW...

自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)
文章 2024-10-18 来自:开发者社区

自动化测试项目实战笔记(二):解决验证码识别问题

方法1 使用python模块处理,pytesseract和PIL模块解决不太复杂的验证码的问题。tesseract 随便选择一个并在代码中指定 import pytesseract pytesseract.pytesseract.tesseract_cmd = "D:\Software\Tesseract-OCR/tesseract.exe" # # 使用pytesseract对英文进行识别,l....

自动化测试项目实战笔记(二):解决验证码识别问题
文章 2024-10-18 来自:开发者社区

自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建

项目说明 本项目是一个JAVA开源项目,需要搭建JAVA运行环境,另外项目用到了数据库,所以需要安装数据库版本需求: tomcat:9.0.64 jdk:8u333 jpress:3.2.5 mysql:8.0.27 JDK安装 下载链接:https://www.oracle.com/java/technologies/downloads/#java8直接自定义安装,安装完了把环境变量加到系统.....

自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
文章 2022-09-23 来自:开发者社区

po+selenium+unittest自动化测试项目实战

本文主要介绍了po+selenium+unittest自动化测试项目实战,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下目录一、项目工程目录: 二、具体工程文件代码: 一、项目工程目录:二、具体工程文件代码:1、新建一个包名:common(用于存放基本函数封装)(1)在common包下新建一个base.py文件,作用:页面操作封装。base.py文件代码如下...

 po+selenium+unittest自动化测试项目实战
文章 2018-10-18 来自:开发者社区

[雪峰磁针石博客]selenium自动化测试工具python笔试面试项目实战5键盘操作

说明 本文参考答案基于Chrome,分辨率1920*1080,在其他环境表现可能会不同。本文代码地址 参考书籍下载: Learning Selenium Testing Tools with Python-2014.pdf Selenium自动化测试 基于 Python 语言 - 2018.pdf 上机实操: 在新的TAB打开连接 打开:https://china-testing.github.....

[雪峰磁针石博客]selenium自动化测试工具python笔试面试项目实战5键盘操作

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"","productCardInfo":{"productTitle":"Terraform","productDescription":"Terraform是基础架构自动化编排工具,高度可扩展,阿里云作为其provider支持您创建并管理新的基础架构,让您在阿里云上轻松定义、预览和部署云资源,实现云上自动化需求。","productContentLink":"https://help.aliyun.com/product/95817.html","isDisplayProductIcon":false,"productButton1":{"productButtonText":"产品文档","productButtonLink":"https://help.aliyun.com/product/95817.html"},"productButton2":{"productButtonText":"开源仓库","productButtonLink":"https://github.com/aliyun/terraform-provider-alicloud"},"productButton3":{"productButtonText":"快速体验","productButtonLink":"https://api.aliyun.com/terraform"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"开源免费","productPromotionInfoFirstText":"基础设施即代码","productPromotionInfoFirstLink":"https://help.aliyun.com/document_detail/95820.html","productPromotionInfoSecondText":"用代码管理维护资源","productPromotionInfoSecondLink":"https://help.aliyun.com/document_detail/95821.html"},{"$id":"1","productPromotionGroupingTitle":"多云适用","productPromotionInfoFirstText":"能够管理多云资源","productPromotionInfoFirstLink":"https://help.aliyun.com/document_detail/95828.html","productPromotionInfoSecondText":"便于云资源管理与迁移","productPromotionInfoSecondLink":"https://help.aliyun.com/document_detail/95828.html"},{"$id":"2","productPromotionGroupingTitle":"自动化管理","productPromotionInfoFirstText":"减少人为因素错误","productPromotionInfoFirstLink":"https://help.aliyun.com/document_detail/95828.html","productPromotionInfoSecondText":"开发降本增效","productPromotionInfoSecondLink":"https://help.aliyun.com/document_detail/95828.html"},{"$id":"3","productPromotionGroupingTitle":"开箱即用","productPromotionInfoFirstText":"丰富的Modules和Examples","productPromotionInfoFirstLink":"https://github.com/alibabacloud-automation","productPromotionInfoSecondText":"开发者共建贡献","productPromotionInfoSecondLink":"https://help.aliyun.com/document_detail/95835.html"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注