- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 shell基础 <一>
1、输入命令#!/bin/Bashecho "Hello World"# -e 支持反斜线特殊含义输出# 输入的语句有空格需要使用单引号或双引号# 第一行注释最好不要删除2、查看隐藏字符cat -A hello.sh3、从window转到Linuxdos2unix hello.sh4、输出重定向# 标准输出: # 命令 > 文件 (覆盖方式)# 命令 >> 文件 (追加方式)# 标准错误输出重定向:# 命令 2> 文件(覆盖方式)# 命
2021-07-05 22:38:46 109
原创 oracle数据库踩坑
聊聊近期部署oracle数据库遇到的一些问题。背景:要将数据库从oracle实例A移到另一个oracle实例B中去,但是A B两者一个是GBK编码,一个是UTF-8编码;然后环境给到我的时候,真的就只是在数据库中增加了一个B,然后其他什么都跟之前保持相同。当时,我就听过B的简称,全称都不确定。问题1:如何查找服务器oracle中有哪些实例?# 查找oracle中有哪些实例cd $ORACLE_HOME/dbsll# 已启动的ps -ef | grep smon– 当然,我这里肯定都没有启
2021-07-05 21:59:47 246
原创 基于Python的selenium学习(方法合集)
PyAutoGUI:图形用户界面自动化工具# 确定鼠标当前位置pyautogui.positon()# 移动pyautogui.moveTo(x,y)# 点击pyautogui.mouseDown()pyautogui.mouseUp()pyautogui.click()pyautogui.doubleClick()pyautogui.middleClick()pyautogui.rightClick()# 拖动pyautogui.dragTo(x,y)# 控制键盘pyauto
2021-02-21 14:47:40 416 1
原创 Jpress项目学习记录片(二) -- 使用IDE插件编写登录注册自动化用例
chrome浏览器使用Selenium的IDE插件PS: 浏览器 -> 扩展程序 -> 网上应用商店下载即可1、测试需求分析:2、测试用例 – 略3、录制用例(正确登录测试用例)4、导出测试用例并导入到pycharm,整理代码# Generated by Selenium IDEfrom selenium import webdriverfrom selenium.webdriver.common.by import Byclass TestLoginAndRegiste
2021-02-07 21:04:41 462 1
原创 Jpress项目学习纪录片(一) -- 环境搭建
JDK、tomcat、mysql、jpress1、JDK – 安装略2、tomcat下载地址:https://tomcat.apache.org/选择tomcat 8 -> core -> *.tar.gz(Linux系统)/*64-bit windows(windows系统)tomcat启动目录:bin/startup.sh(Linux系统)/startup.bat(windows系统)-> ps:启动tomcat一闪而过的情况:1)在cmd下执行java -versio
2021-02-07 18:45:27 468
原创 基于Python的Selenium学习(三种等待)
这里显示等待还不太会用,后续会继续深入学习~from selenium import webdriverfrom time import sleepfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.support.wait import WebDriverWaitclass AWait(object): def __init__(self): se
2020-12-01 22:20:23 85
原创 基于Python的Selenium学习(Form表单、弹框处理)
– 基于手动编写的htmlHTML<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <!--文本框--> <div> <form action="javascript:alert('文本
2020-12-01 22:17:54 1756
原创 基于Python的Selenium学习(元素定位、WebElement核心方法和属性)
from selenium import webdriverfrom time import sleepdef myFirstDemo(): driver = webdriver.Chrome() driver.get('http://www.baidu.com') sleep(1) driver.find_element_by_id('kw').send_keys('selenium') driver.find_element_by_id('su').clic
2020-12-01 22:12:57 621
原创 vim文本编辑器常见操作
1、命令模式:定位操作$:光标定位到该行的行尾0:光标定位到行首G:光标定位到最后一行gg:光标定位到首行内容操作dd:删除光标所在行yy:复制光标所在行p:粘贴yy命令复制的行n yy:n为数字,表示复制光标以下的n行(包括光标所在行)u:取消上一步操作2、编辑模式:set nu:设置行号set nonu:取消行号set ic:设置不区分大小写set noic:设置区分大小写num:num为行号,光标定位到第num行/string:搜索字符串string,按n键
2020-07-26 15:48:57 153
原创 Linux常用命令
1、目录处理命令ls:显示当前目录下所有文件选项:-l:显示当前目录下所有文件的详细信息-a:显示当前目录下所有文件,包含隐藏文件-d:查看指定文件/目录的信息,而不是该目录下的文件/目录信息-h:将文件大小转化成k,M等形式,一般结合-l使用-i:查看文件的i节点(i节点:唯一标识文件的节点号)# 执行ls -l命令获得的详细信息-rw-r--r-- 1 root root 30887571 Jun 28 10:02 file# -:表示文件类型,(-:表示文件,d:表示目录,l:表
2020-07-26 11:43:08 439
原创 String知识点的细节
String知识点的细节 (1)将string的定义放在for循环的里面,每次循环str都被重新定义,所以此时的str与ch的取值相同。 (2)若将str的定义放在for循环的外面,那么每次循环str都是存在前一次记录的基础上进行运算的,所以结果是正常的string加法运算。下面的两张图表达的是同一个意思。 (3)但是下图图四就需要琢磨一下了,由于赋值运算是从右边到左边结合的。也...
2018-09-16 11:20:08 330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人