- 博客(23)
- 收藏
- 关注
原创 Mac电脑Python+appium 自动化环境搭建以及遇到的坑
一、下载安装需要的工具配置环境变量要注意,我配置的是系统级别的,我之前是配置个人级别的系统变量,在检查环境时总是会出现问题;配置系统级别环境变量命令:vim ~/.zshrc再执行source ~/.zshrc就可以生效第一步:安装JAVA_JDK检查jdk环境:java -version,没有出现下面的说明没有配置好或者没有下载:http://www.oracle.com/technetwork/cn/java/javase/dow...
2022-05-10 21:13:51
992
转载 查询功能测试的测试点
查询功能测试的测试点1.查询条件:有效单一字符集测试系统支持的有效查询字符集,比如大小写字母,数字,下划线等。支持中文的系统,还应进行中文查询条件测试2.查询条件:无效单一字符集测试系统不支持的有效查询字符集,比如可能存在的!•#¥%……等字符。又比如在数字域中输入字符等。3.查询条件:有效组合字符集测试有效字符集的组合。如中英文混合。4.查询条件:无效组合字符集测试无效字符集的组合5.添加空格的测试查询条件的前/后添加空格测试6.限定条件的下拉框总输入查询条
2022-02-21 10:38:06
3045
原创 了解常用的python 内置函数(一)
python 内置函数1、abs():取绝对值2、all() :用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、None、False 外都算 True。 如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;注意:空元组、空列表返回值为True,这里要特别注意。3、any() 函数用于判断给定...
2021-02-23 09:43:10
226
原创 Django设计模式(二)
1、之前自己接触到的是web框架MVC模式,Django也是借鉴了这个模式衍生了一个MTV模式,下面将结合图文说明一下这个流程:1)MTV模式 Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外,Django还有一个urls分发器,它的作用是将一个个URL的页面请求分发给不同的view处理,vi...
2021-02-20 15:50:03
133
原创 python (),[], {}
1、python ()表示元祖,元祖是一种不可变序列1)创建如:tuple = (1,2,3) 取数据 tuple[0]...... tuple[0,2].....tuple[1,2]......2)修改元祖
2020-10-21 23:17:12
60342
3
原创 软件测试方法归类
1、软件测试方法导图2、测试用例分析:功能测试 界面UI 性能测试 安全测试 可用性测试 兼容性测试下面举一个例子(网站的登录页面)功能测试:1.输入已注册的用户名和正确的密码,验证是否成功登录并且跳转页面正确2.输入已注册的用户名和不正确的密码,验证是否成功失败且提示信息正确3.输入未注册的用户名和任意密码,验证是否登录失败且提示信息正确4.使用被停用用户登录,验证是否登录失败5.用户名和密码两者都为空,前端是否做检验,直接不提交到后端,...
2020-04-22 21:13:12
199
原创 git修改账户密码
1、查看本地用户和邮箱git config user.namegit config user.email2、使用命令修改用户和邮箱git config --global user.namegit config --global user.email3、git 报Access denied问题现象:remote: HTTP Basic:Access denied...
2020-04-21 22:20:09
1317
原创 git 常用的命令
git 常用的命令1.创建分支git branch xxxx(分支名称)2、创建分支git checkout xxx(切分支)3、查看分支的状态git status4、提交git add . (提交当前分支所有的修改)git add xxx(加上某个文件的名字)提交某个文件5、克隆项目git clone xxxx(项目的仓库)6、查看远程仓g...
2020-04-21 22:04:21
181
原创 HTTP与HTTPS比较
HTTP与HTTPS1.HTTP1)超文本协议(基于请求与响应,属于应用层)2)基于TCP/IP协议传输数据,被广泛应用的网络协议3)版本:http/1.1版本广泛应用,http/2.0版本逐渐使用(多路复用、服务器推送、头信息压缩、二进制协议等)性能更好2.HTTPS1)HTTPS是身披SSL外壳的HTTP,HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTT...
2020-04-16 08:51:32
270
原创 接口测试--面试题
1)什么是DNS域名系统(Domain Name System)域名系统(通常被称为“DNS”)是一个网络系统,允许我们把对人类友好的名称解析为唯一的地2)怎么抓取HTTPS协议浏览器开发者工具,Wireshark, fiddler3)说出请求接口中常见的返回状态码200,404, 403,500,502...4)http协议请求方式常用的:get,post,...
2020-04-14 23:09:14
200
转载 python 入门学习一一(四)文件操作
python对文件操作主要是通过导入osimport os然后可以通过os来调用内置函数(1)os提供的一些内置函数及用法1 '''2 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径3 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd4 os.chmod(file,mode) 更改权限5 os.cu...
2019-03-16 13:49:17
114
转载 python入门学习一一字典(三)
python的字典是一种可变容器模型,且可存储任意类型对象。字典是无序的,没有索引。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中(1)字典的创建创建一个空字典:d = dict()创建一个非空字典: d = {'key1':'value1','key2':'value2',}注意:在创建字典时,键名一...
2019-03-16 11:39:30
192
原创 python 入门学习一一元组(二)
python的元组的元素是不可修改的(注:元素的元素是可以修改的),也可以放不同类型的元素(1)元组的创建:t = (1,2,0,'a','df',[5,6],)说明:元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。(只有一个元素,后面也要用逗号隔开)创建一个空元组 t = tuple()(2)元组的内置函数:t.count(x) #元素x在元组里面出现的...
2019-03-16 11:18:44
258
原创 python入门学习——列表(一)
1.list是一个可变的列表,并且可以放不同类型的元素1)声明一个列表:lis = [] 等效于lis = list()2)列表内置函数调用:一,增lis.append(self,object)#把一个元素拼接到列表后面,等效于 lis[len(lis):] = [object]lis.insert(index,object)#把一个元素插入到指定位置lis....
2019-03-16 10:45:05
650
原创 String 类为什么是final的
1、被final关键字修饰的类是不能被继承的。而String类就是被final修饰的。以下是String类的源码:public final class String implements java.io.Serializable, Comparable, CharSequence { /* String本质是个char数组. 而且用final关键字修饰./ private final char v...
2018-07-16 12:42:58
642
转载 Linux1的一些操作,了解一下(转)
1,echo "aa" > test.txt 和 echo "bb" >> test.txt //>将原文件清空,并且内容写入到文件中,>>将内容放到文件的尾部2,chmod go+w -R /home/zhangy //给组用户和其他用户添加写的权限3,tar -tzvf test.tar.gz //列出归档内容4,du -ah //查看文...
2018-05-09 10:44:41
173
原创 记录商城项目自己不懂的地方
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";1.request的几个方法:request.getSchema()可以返回当前页面使用的协议,http 或是 https;request.getServerName()可以返回当前页面所在...
2018-04-23 14:29:15
173
原创 记录Quartz的使用
public static void main(String[] arg){ try { Scheduler defaultScheduler = StdSchedulerFactory.getDefaultScheduler(); defaultScheduler.start(); String simpName = Spider.class.getSimpleName(); ...
2018-04-03 15:47:10
131
原创 用servlet实现ztree重新排序问题
@WebServlet("/ReSortServlet")public class ReSortServlet extends HttpServlet {private static final long serialVersionUID = 1L;public static final Logger logger = Logger.getLogger(ReSortServlet.cl
2018-03-22 15:54:43
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人