![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 54
不见冬天雪未眠
温故而知新 所以就把学到的都记录下吧 p.s.:想要快点长大这个想法到底有多幼稚只有长大了才知道
展开
-
mysq服务启动失败,报错“mysqld.service: Failed with result ‘resources‘”
mysq服务启动失败,报错“mysqld.service: Failed with result 'resources'”原创 2022-02-23 14:09:00 · 1661 阅读 · 0 评论 -
web自动化学习-键盘、JS、滚动以及文件上传操作
键盘操作:Keysimport timefrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysdriver = webdriver.Chrome()driver.get("https://www.baidu.com/")driver.find_element(By.ID, "kw").send_keys("原创 2021-04-21 13:09:58 · 162 阅读 · 0 评论 -
web自动化学习-鼠标操作及下拉框
鼠标操作鼠标操作:Action.Chains 分为 操作+执行操作包括但不限于如下几种:悬浮:move_to_elementclick双击:double_click点击并按住:click_and_hold 释放 relese拖拽:drag_and_drop执行:perform()from time import sleepfrom selenium import webdriverfrom selenium.webdriver.common.action_chains imp原创 2021-04-20 18:24:25 · 317 阅读 · 2 评论 -
web自动化学习-必须知道的三种切换类型 窗口、iframe、alert
1. iframe切换:元素在iframe中 ,html中内嵌了另一个html定位方式:分辨元素是否在iframe中若在代码当中,则可以先从当前的html切换到iframe中的html,然后再查找元素多层iframe,可以多次调用switch_to.frame()退出到主html: switch_to.default_content()退出到上一级iframe,switch_to.parent_frame()示例数据:"""切换方式:driver.switch_to.frame(ifr原创 2021-04-20 16:15:47 · 383 阅读 · 0 评论 -
web自动化学习-三大等待处理
1、强制等待2、隐性等待3、显性等待原创 2021-04-20 10:31:47 · 105 阅读 · 0 评论 -
web自动化学习-初识selenium、元素定位对象和定位方法
元素定位的对象关于htmlselenium web网页自动化,功能自动化,前端:html + css + jshtml:页面的内容表达,标签名固定,是定义好的一套统一的标准,一个HTML页面中,有很多元素,元素有三个特征:标签名、属性、文本内容css:样式风格js:页面动态处理和用户响应什么属性所有元素都可以有style:内联样式,直接在元素上通过style属性来设置样式...原创 2021-04-09 17:18:41 · 389 阅读 · 0 评论 -
pytest与unittest对比及常见用法学习笔记
unittest做什么测试都可以,不局限于单元测试写用例 TestCase收集用例 TestLoader.discover()生成报告 HtmlTestRunner模板pytest做什么测试都可以,不局限于单元测试能够运行unittest用例灵活共同点测试框架:都是通过python代码来写测试用例、收集用例、运行用例、生成报告pytest安装:pip install pytest不同点1.编写用例–unittest 继承TestCase–pytest原创 2021-04-02 15:11:59 · 549 阅读 · 3 评论 -
软件生命周期和开发模型
IT公司分类自主研发型(没有明确的甲方乙方),自主运营一个产品,例如微信、QQ定制开发型(有明确的甲方乙方),帮别人开发一个产品需求用户需求系统需求(软件需求)瀑布模型(顺序开发模型)项目计划:市场前期调研,调研完成后确定是否立项需求分析:根据项目组织的不同形式,负责该阶段的可能角色有需求分析师、产品经理软件设计:概要设计(系统架构,架构师)、详细设计(细节设计思路),其他可能角色有项目经理、开发组长或者资深开发人员程序开发软件测试集成维护特点:每个阶段强依赖,测试开始原创 2021-03-30 13:37:02 · 211 阅读 · 0 评论