测试study
测试学习
谁还不是个聪明的宝宝呢
我就是个可爱的宝宝~~~
展开
-
自动化测试-第二天
第二天webdriver API自动化测试的主要步骤1.通过某些方式找到我们要执行的对象,目标(Target)2.对这个对象进行什么操作(command)3.通过操作对定位到的元素赋值(value)4.添加断言操作页面元素定位、操作1.什么是页面元素在浏览器上能显示的所有要素,如图片,文本框,下拉列表等都是页面元素2.webdriver提供的元素定位方式元素的获取方式是通过浏览器的f12进行定位寻找,有时有些元素在html是没有的webDriver元素定位方式对应的p原创 2021-02-23 21:52:43 · 91 阅读 · 0 评论 -
自动化测试-第一天
自动化测试第一天基本概念(1)自动化测试直接目标 找出软件中潜在的各种缺陷和错误商业目标 规避软件发布后由于各种潜在的软件缺陷和隐患所带来的商业风险 自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程;通过执行测试脚本自动化测试软件。手工测试局限性: 覆盖性:无法覆盖所有的代码路径0 时效性:短时间内无法完成大量测试用例的执行工作 重复性:回归测试具有一定的机械性,重复性,工作量威威比较大自动化测试演变 萌芽期:把重复的工作交给代码 发展期:以原创 2021-02-19 22:16:20 · 96 阅读 · 0 评论 -
Python 学习第七天
第七天1》 模块(1)python 模块是一个python文件,以py结尾(2)模块作用:为了实现某一类需求的功能的方法集合 让你能够有逻辑的组织你的python代码 把相关代码分配导一个模块,让你的代码更好用,更易懂 能定义函数,类和变量,模块里也能包含可执行的代码 (3)使用方法:第一种方法: 第一步导入模块: (1)import *** 第二步 对于导入的模块中的变量和语句是可以直接执行的 使用模块中的方法 :模块名.方法名() 模块中的类,需要创原创 2021-02-08 21:53:25 · 125 阅读 · 0 评论 -
Python 学习第六天
第六天1 》面向对象(1)三大特性:封装继承多态(2)类:把一些事务的共同属性(变量)和行为(方法)定义在一个类(3)方法:定义在类中的方法,其实指的是类的行为(4)类变量:类变量是对所有对象共用的,定于在类中方法外,(5)实例变量:每个对象独有的,定义在方法内部,使用self.变量(6)局部变量:定义在方法中,在当前代码块中有效。(7)实例化:创建一个类的实例,类的具体对象(8)对象:通过类定义的数据结构实例,对象包括变量和方法# 类的定义与使用class person():原创 2021-02-07 21:27:09 · 152 阅读 · 0 评论 -
Python 学习第五天
Python 学习第五天1》函数了解(1)函数的出现解决了多次重复书写某一部分代码的问题(2)函数往往是莫格功能的集合(3)函数不要和我们数学中的函数联系起来(4)函数就是个代码块,具有对立的功能,也可以理解为一个对象2》函数定义与调用函数的定义: 函数代码块以def关键字开头,后接函数标识符名称和小括号() 函数内容以冒号开始,并且必须要缩进def 函数名(): 函数体函数的调用:执行执行函数名就调用了每次调用某个函数时,该函数体都会从头开始当函数中代码块执行完毕时,原创 2021-02-03 20:54:03 · 68 阅读 · 0 评论 -
Python 学习第四天
Python 学习第四天1》列表1.列表定义2.列表格式:列表名 = [元素1,元素2.。。]3,列表支持下标索引,获取元素2就可以 列表名[1]4.也支持从右往左索引 5.空列表定义 列表名 = [] 或者 列表名= list()6.获取列表长度 len(列表名)7.列表遍历(可存储不同类型的内容) for循环 while循环names = ['dd','wdd','wcd',True,1,45]lenth = len(names)i = 0while i <原创 2021-01-27 21:51:55 · 107 阅读 · 0 评论 -
Python 学习第三天
Python 学习第三天1》字符串字符串就是邮箱的字符序列定义方法1: '字母或者字符或者是汉字' 或者"字符串的东西"定义方法2: '''字母或者字符或者是汉字''' 或者 ''''''字母或者字符或者是汉字''''''内置方法 len() 获取字符串长度空字符串 str = '' 他的len()是0,或者是 str2 =str()2》字符串的下标和切片(1)下标name = 'wcd'实际内存存储时w c d0 1 2-----0,1,2就是下标从左往原创 2021-01-25 23:20:25 · 66 阅读 · 0 评论 -
Python 学习第二天
Python 学习第二天1》顺序结构(1)定义顺序语句指的是代码安装从上往下的流程依次往下执行2》分支/选择结构(1)定义如果判断表达成立,就走表达式1,否则就走表达式2(2)if判断A.格式if 要判断的语句: 条件成立时,要做的事情注意:if语句的代码块,指的是if和if缩进的部分B.例子flag = Trueif flag: print("我是东东")print("哈哈哈")C:练一练#从键盘获取一个年龄,判断如果大于等于18岁就输出“你已经成年原创 2021-01-24 23:01:23 · 547 阅读 · 0 评论 -
Python 学习第一天
Python 学习第一天1》软件安装2》第一行pythonprint('wdddddddddddddddddddddddddddddddddddddd')3》注释单行注释格式:# 注释的内容PyCharm快捷键: ctrl + /多行注释格式: '''注释内容''' 或者 '''''注释内容'''''4》变量(1)定义在程序运行时可以随着程序变更的量称为变量(临时存储数据的容器)(2)使用num1 = 10num2 = 20res = num1 + num2原创 2021-01-20 22:31:44 · 67 阅读 · 0 评论 -
Linux安装Tomcat
Linux安装Tomcat1.下载tomcat8.5.61https://tomcat.apache.org/download-80.cgi2.复制到服务器put apache-tomcat-8.5.61.tar.gz /date/soft3.解压 tar -zxvf apache-tomcat-8.5.61.tar.gz4.启动服务器cd /data/soft/apache-tomcat-8.5.61/bin./startup.sh (启动tomcat)./shutdown.原创 2021-01-19 22:16:53 · 88 阅读 · 0 评论 -
Linux 常用命令(后续会更新)
Linux 常用命令关机 shutdown -h 10 #计算机将于10分钟后关闭,且会显示在登录用户的当前屏幕中 shutdown -h now #计算机会立刻关机 shutdown -h 22:22 #计算机会在这个时刻关机 shutdown -r now #计算机会立刻重启 shutdown -r +10 #计算机会将于10分钟后重启原创 2021-01-18 18:39:24 · 129 阅读 · 0 评论 -
Linux安装java
Linux安装java下载java安装包jdk1.8下载地址https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html把jdk1.8移到Linux上----体验使用mv命令1.先移到桌面2.mv jdk-8u271-linux-i586.tar.gz /data/soft/解压 tar -zxvf jdk-8u271-linux-i586.tar.gz设置环境变量修改/etc/profil原创 2021-01-05 00:15:19 · 151 阅读 · 2 评论 -
部署禅道
部署禅道解压代码cd /data/softunzip ZenTaoPMS.8.2.5.zip 把代码移动到nginx的html目录中mv /data/soft/ZenTaoPMS.8.2.5/zentaopms/ /data/server/nginx/html/chandao修改权限chown -R www.www /data/server/nginx/html/chandao原创 2021-01-03 23:00:29 · 71 阅读 · 0 评论 -
部署iwebshop软件
部署iwebshop软件解压代码 cd /data/soft/ unzip iwebshop2.1.11090110_data.zip把代码移动带nginx的html目录中 mv /data/soft/iwebshop /data/server/nginx/html/修改权限 chown -R www.www /data/server/nginx/html/iwebshop浏览器访问...原创 2021-01-03 22:59:55 · 442 阅读 · 2 评论 -
Linux - ngnix 整合php
ngnix 整合php修改nginx配置文件第一步 备份cp /data/server/nginx/conf/nginx.conf /data/server/nginx/conf/nginx.conf-bak第二步 修改gedit /data/server/nginx/conf/nginx.confserver { listen 80; server_name localhost; location / {原创 2021-01-03 22:58:46 · 97 阅读 · 0 评论 -
Linux - PHP安装
PHP安装基本环境配置ngnix已经配置好了php安装安装依赖:libiconv进入所在目录:cd /data/soft/查看目录下的文件:ll解压文件:tar zxf libiconv-1.14.tar.gz 打开解压后的文件夹:cd libiconv-1.14配置:./configure --prefix=/usr/local/libiconv安装:make make install安装libmcrypt-develcentos源不能安装libmcrypt-devel,由原创 2021-01-03 22:58:10 · 102 阅读 · 0 评论 -
Linux - Mysql安装
Mysql安装基本环境配置ngnix已经配置好了mysql安装1.创建一个nginx专用用户 useradd mysql -s /sbin/nologin -M2.编译安装ngnix (1)进入 目录cd /data/soft (2)解压 tar xzf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz -C /data/server/ (3)进入 cd /data/server/ (4)软连接 ln -s mysql-5.6.35-linux-gli原创 2021-01-03 22:57:16 · 89 阅读 · 1 评论 -
Linux - Nginx安装
Nginx安装基本环境配置1.切换用户到root用户2.把安装的文件复制到linux上3.在/目录下创建文件夹/data/server,/data/soft 命令: mkdir /data/{server,soft} -p4.移动复制在linux上的文件到soft目录下 命令:mv /root/Desktop/* /data/softnginx安装1.创建一个nginx专用用户 useradd www -s /sbin/nologin -M2.编译安装ngnix (1)进入 目录c原创 2021-01-03 22:56:44 · 80 阅读 · 0 评论