上一页 1 2 3 4 5 6 7 8 ··· 40 下一页
摘要: 新建第二版测试用例实现代码 新建Python文件:test_后台_双创_基础设置_赛区管理_添加赛区_case_v2.py 目标:提取通用操作方法。 注意:测试文件以 test_ 开头(以 _test 结尾也可以) 定义pytest测试类 定义赛区管理-添加赛区模块的测试类:TestAddDivis 阅读全文
posted @ 2022-12-30 12:23 暄总-tester 阅读(55) 评论(0) 推荐(0)
摘要: 第一版问题和改进方案 第一版问题:第一版不能代码使用面向过程程序设计方式实现,不方便代码的复用和维护。 改进方案:第二版本引入pytest框架使用面向对象程序设计方式管理所有测试用例实现代码。 pytest简介 pytest是一个非常成熟的全功能的第三方Python单元测试框架 安装pytest: 阅读全文
posted @ 2022-12-30 12:06 暄总-tester 阅读(72) 评论(0) 推荐(0)
摘要: 添加赛区_007总体流程 鼠标悬停在赛区名称文本框 检查出现浮动提示“该输入项为必输项” 滚动条滑动到底部 提交后检查提示不能为空 无效数据时取消添加 滚动条滑动到顶部 鼠标悬停在赛区名称文本框 顺序实现:鼠标悬停在赛区名称文本框 driver.find_element(By.XPATH,"//sp 阅读全文
posted @ 2022-12-30 11:59 暄总-tester 阅读(42) 评论(0) 推荐(0)
摘要: 添加赛区_001总体流程 查询后如果存在就删除 添加时输入赛区 滚动条滑动到底部 提交后检查添加成功 滚动条滑动到顶部 查询存在该赛区信息 定位难点分析 难点1:提交无法定位 原因:提交按钮在界面下方,默认无法定位它,需要把滚动条拖拽到底部。 难点:在frame里无法滚动纵向滚动条。 解决方案:切换 阅读全文
posted @ 2022-12-30 11:47 暄总-tester 阅读(53) 评论(0) 推荐(0)
摘要: 新建第一版测试用例实现代码文件 新建包testcasecode 新建文件:test_后台_双创_基础设置_赛区管理_添加赛区_case_v1.py 导入资源 导入各项资源 from selenium.webdriver.support import expected_conditions from 阅读全文
posted @ 2022-12-30 11:14 暄总-tester 阅读(54) 评论(0) 推荐(0)
摘要: AISE智慧教育服务平台系统介绍 AISE智慧教育服务平台是达内科技为在校学员研发的一款授课管理系统,该系统方便学员展示学习效果、参加校区比赛。 技术栈: 采用 B/S(Browser/Server,浏览器/服务器)系统结构、MySQL 数据库技术和 J2EE 技术开发。 两个子系统: 管理后台 学 阅读全文
posted @ 2022-12-30 11:07 暄总-tester 阅读(406) 评论(0) 推荐(0)
摘要: 什么是自动化测试框架 可以把自动化测试的各个功能称作模块,需要的模块分为 基础模块,主要是怎么实现脚本编写,包括测试用例、测试套件、网页对象设计实现等 管理模块,主要包括持续集成、数据管理、日志管理、配置管理等 自动化测试框架就是把在自动化测试过程中用到的一些基础和管理功能分装成各个模块,进行自动化 阅读全文
posted @ 2022-12-30 11:02 暄总-tester 阅读(323) 评论(0) 推荐(0)
摘要: 软件工程 互联网软件的开发、测试和发布,软件工程已经形成了一套标准流程,把工作流程分为以下几个阶段 CI/CD介绍 持续集成(Continuous integration,简称CI) 持续集成指的是,频繁地(一天多次)将代码集成到主干。将软件个人研发的部分向软件整体部分交付,频繁进行集成以便更快地发 阅读全文
posted @ 2022-12-29 23:38 暄总-tester 阅读(277) 评论(0) 推荐(0)
摘要: 版本管理 为什么要对代码做版本管理 多人协作 历史版本回溯:回滚到特定阶段,恢复误删除的文件 什么是版本管理 版本管理就是管理更新的历史记录 版本管理发展历史 在Git出现以前,人们普遍采用Subversion(svn)等集中型版本管理系统,而现在Git已经成为了主流 版本管理分类 以Subvers 阅读全文
posted @ 2022-12-29 23:23 暄总-tester 阅读(60) 评论(0) 推荐(0)
摘要: HTTP协议无状态特性 什么是一次会话 用户打开浏览器访问某个网站, 在这个网站上浏览任意页面, 访问完成后将浏览器关闭的过程称为是一次会话 HTTP协议是无状态的协议,带来的问题 一旦数据交换完毕,客户端与服务器的连接就会关闭,再次交换数据需要建立新的连接,这就意味着服务器无法从连接上跟踪会话 也 阅读全文
posted @ 2022-12-29 23:00 暄总-tester 阅读(86) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 40 下一页
点击右上角即可分享
微信分享提示