- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 cmd解决Windows端口占用
①用这个命令 查询正在使用此端口的应用netstat -ano | findstr "8080"②使用如下命令 输入PID(最后一位数字) 关闭应用,解决端口占用taskkill /pid "4808" /F
2022-03-09 23:16:17
631
原创 cb.apply is not a function,npm does not support Node.js v12.18.4解决
用webstorm的terminal中输入npm install提示:npm WARN npm npm does not support Node.js v12.18.4npm WARN npm You should probably upgrade to a newer version of node as wenpm WARN npm can't make any promises that npm will work with this version.npm WARN npm Suppor
2022-03-09 23:04:13
1525
1
原创 Python3+Selenium3自动化测试框架——⑤数据驱动
以数据为导向,影响结果使用Python下的ddt库1.直接输入数据主文件:first_ddt_case.py# coding=utf-8# 邮箱、用户名、密码、验证码、错误信息定位元素、错误提示信息import unittestimport ddtimport timefrom business.register_business import RegisterBusinessfrom selenium import webdriverimport HTMLTestRunne
2022-02-17 20:57:07
597
原创 Python3+Selenium3自动化测试框架——④unittest框架
使用特点:①case的方法名最前面需要有“test”②setUp方法和tearDown方法分别是case执行的前置条件和后置条件③setUpClass方法和tearDownClass方法分别是所有case执行前后的前置条件和后置条件# coding = utf-8import unittestclass FirstCase01(unittest.TestCase): @classmethod def setUpClass(cls): print("所
2022-02-16 17:46:23
680
原创 Python3+Selenium3自动化测试框架——③po模型设计
通过设计po模型,对页面定位和页面操作进行分离封装,实现多用例的测试。总体结构:case(用例)→business(业务层)→handle(操作层)→page(页面层)→base(公用)
2022-02-12 00:39:04
7343
原创 Python3+Selenium3自动化测试框架——②流程梳理及代码封装
Python3+Selenium3自动化测试框架——①基本步骤对之前的步骤进行一、流程梳理以及功能封装# coding=utf-8import jsonimport randomimport timeimport requestsfrom PIL import Imagefrom selenium import webdriverdriver = webdriver.Chrome()# 浏览器初始化def driver_init(): driver.get(.
2022-02-07 19:19:36
9100
原创 Python3+Selenium3自动化测试框架——①基本步骤
一.环境配置1.python 3.6以及IDE2.安装selenium package3.将对应对应浏览器版本的driver文件放置在python安装目录下(如chromedriver.exe,MicrosoftWebDriver.exe)微软的驱动文件需要改名如上成功配置,运行以下代码会直接在浏览器中打开百度:from selenium import webdriverdriver = webdriver.Chrome()driver.get("http://www.baid
2022-01-27 20:41:29
8806
原创 观察者模式理解
观察者模式当对象间存在一对多的关系时,可以使用观察者模式。当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。不使用观察者模式可能出现的问题:(1)当一个对象的数据更新时需要通知其他对象,但这个对象需要和被通知的那些对象形成紧耦合。观察者模式可以避免紧耦合(2)当一个对象的数据更新时,这个对象需要让其他对象也各自更新自己的数据,但这个对象需要知道具体有多少对象需要更新数据。观察者模式可以避免知道具体的对象数量。Java/Spring的应用:impor
2022-01-24 11:00:35
327
原创 机器学习绪论
参考周志华西瓜书一.概念机器学习是一门致力于研究如何通过计算的手段,利用经验来改善系统自身的性能的学科。机器学习研究的主要内容是关于在计算机上从数据中产生模型的算法,即学习算法。通过学习算法,计算机就能根据经验数据产生模型;在面对新情况时,模型会给我们提供相应的判断。二.基本术语数据:收集的一组记录的集合称为 数据集每条记录是关于一个事件或对象的描述称为 示例 或者 样本样本中反应事件或对象在某方面的表现或性质的事项,像西瓜的色泽,敲声 称为 属性属性上的取值,像色泽的青
2022-01-10 01:05:39
370
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人