- 博客(86)
- 资源 (23)
- 收藏
- 关注
原创 SQL练习100题-01
编写SQL语句在scm_statement_account_detail表计算sys_no=‘MAT-2405160018’数据的amount字段,所有bill_type=‘1’的数据之和减去bill_type=‘2’的数据之和减去bill_type=‘8’的数据之和加上bill_type=‘9’的数据之和。
2024-05-16 21:15:28
235
原创 Linux系统判断某软件是否安装
1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。 1 [root@hexuweb102 ~] rpm -qa | grep ruby 2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”; 1 [root@hexuweb102~]dpkg-l|grep ruby 3、y
2021-10-13 14:14:04
920
原创 python中常见的算法
目录比较常见的算法1、判断闰年2、for循环之冒泡排序3、for循环之九九乘法表4、判断质数5、计算阶乘6、斐波那契数列7、列表中元素去重比较常见的算法1、判断闰年year=int(input("请输入年份"))if year%4==0:if year%100==0:print("{0}是闰年".format(year))else:print("{0}不是闰年".format(year))else:print("{0}不是闰年".f.
2021-03-18 12:09:47
384
1
原创 迭代器和生成器
1、迭代器迭代器就是一个可以迭代的对象判断是不是可迭代对象的方法:from collections.abc import Iterablelist1=["qiao","zhi","qing"]print(isinstance(list1,Iterable))另外:实现了_iter_()方法的对象,叫做【可迭代对象】;实现了next()方法的对象,叫做【迭代器对象】;往往【迭代器对象】也同时实现了_iter_()方法,同时成为【可迭代对象】;生成器就是一个迭代器,它是
2021-03-18 09:14:12
202
原创 字符串保留数字/字母的操作
字符串保留数字/字母的操作:x = '%1234a #'class second: # 字符串保留数字和字母 def digalp(x): x = ''.join(filter(str.isalnum, x)) print(x)# 保留数字 def dig(x): x=''.join(filter(str.isdigit,x)) print(x)# 保留字母 def alp(x): x
2020-08-27 00:10:03
2130
原创 mock接口
mock接口的场景是依赖第三方接口时模拟接口进行测试,下面想象这样的一个场景:测试过程中你要调用第三方支付接口,就会直接扣你支付宝/微信/银行卡里面的钱,此时需要自己写一个支付接口,来模拟第三方支付,等到和第三方支付平台联调的时候再去用真实接口进行支付。此时需要创建一个简单的数据库,表结构如下:插入数据:现在表结构和数据都有了,下一步进行连接数据库:#!/usr/bin/python# -*- coding: UTF-8 -*-#!/usr/bin/python# -*-
2020-08-26 23:44:17
3155
原创 jmeter+jenkins+ant教程
Jmeter中创建文件遍历步骤:http请求:将参数设置成参数形式,eg:${user}查看结果树响应断言断言结果CSV(参数化数据):(参数之间可以用逗号隔开)配置元件中选择CSV data set config变量名称之间用逗号隔开,使用${}读取文件每一列内容。通过文件的行数来决定读取内容。1个线程循环5次结构如下:总是显示no cook...
2020-06-24 17:10:52
221
原创 Windows下搭建jmeter+ant+jenkins自动化测试环境
jenkins插件下载地址http://updates.jenkins-ci.org/download/plugins/
2020-03-16 08:50:10
302
原创 V模型、W模型、H模型示意图以及优缺点对比
最近有朋友在知识星球上提问W和H模型的区别,现在就总结一下常见的三种测试模型。V模型、W模型、H模型测试模型的概念随着测试过程的管理和发展,测试人员通过大量的实践,从而总结出了不少测试模型,如常见的V模型、W模型、H模型等。这些模型与开发紧密结合,对测试活动进行了抽象,成为了测试过程管理的重要参考依据。V模型V模型示意图:V模型各环节:1、单元测试又称模块...
2019-12-29 12:50:38
19820
原创 fidder抓包拦截和模拟弱网功能教程
抓包1、设置代理设置fidder代理(tools-fiddler options-connection)设置浏览器代理2、抓包设置开启抓包:fiddler界面左下角点击出现capturing标志关闭抓包:fiddler界面左下角点击去掉capturing标志只抓浏览器的包:fiddler界面左下角点击出现浏览器标3、拦截请求,...
2019-12-17 14:55:24
863
原创 Linux学习笔记整理
文件管理:新建文件:touch aa.txt向文件中添加字符串:echo ‘wo ai bei jing tian an men’ >> aa.txthttps://blog.youkuaiyun.com/weixin_41168353/article/details/81879389新建文件夹:mkdir AA将文件移动到文件夹:mv aa.txt /root/AA将文件...
2019-11-22 09:45:49
239
原创 《软件测试52讲学习笔记2》如何写好测试用例?
首先,什么是好的测试用例?好的测试用例没有一个严格的定义,但是有以下特征,它是有效测试用例的集合,能够完全覆盖测试需求;它能够覆盖所有等价类以及各种边界值,而跟能否发现缺陷无关。好的测试用例编写的方法原则:1、需求追踪:(常用的需求追踪管理工具有:ALM、DOORS、JIRA、TestLink)在具体的用例设计时,首先需要搞清楚每一个业务需求所对应的多个软件功能需求点,然后分析出每...
2019-10-30 11:14:08
263
原创 《软件测试52讲学习笔记1》登录窗口的测试用例设计
首先理解两个概念:显示功能性需求(功能性需求):指的是软件本身需要实现的具体功能。隐式功能性需求(非功能性需求):主要涉及安全性、性能以及兼容性三大方面以下从功能性需求设计测试用例功能性需求:输入已注册的用户名和正确的密码,验证是否登录成功; 输入已注册的用户名和不正确的密码,验证是否登录失败,并且提示信息正确; 输入未注册的用户名和任意密码,验证是否登录失败,并且提示信息...
2019-10-28 22:34:36
306
原创 Devops相关基础概念
Devops概念:Development和operations的组合,官方一点的说是以面向IT运维的工作流,是以开发自动化、CI、CD为基础来优化开发、测试、运维之间的工作环节。Devops目的:是填补开发和运维之间信息沟通上的不足,改善团队协作关系。让软件的构建、测试、发布版本更加的快捷、频繁、可靠。Devops好处:高效交付,改善公司组织文化、提高员工参与感DevOps希望做到...
2019-10-28 22:05:12
863
原创 java中for循环遍历的常见用法
1、遍历数组public class forsumary { public static void main(String[] args) { int[] intarry={1,2,3,4,5}; for (int i = 0; i <intarry.length ; i++) { int s=intarry[i]; ...
2019-10-21 15:44:32
783
原创 java集合小项目
Product代码如下:public class Product{ private String name; private double price; private int sales; public void setName(String name){ this.name=name; } public void setPr...
2019-10-21 11:35:23
762
1
原创 Java中静态方法、非静态方法,静态变量、非静态变量详解
基本的概念:静态方法:即类方法,在类之中,以static关键字申明的方法。 使用方法:直接使用类名.类方法名来进行调用。非静态方法:即成员方法,没有static关键字申明。 使用方法:需要先创建类对象,使用类对象名.成员方法名来进行调用。静态变量:即类变量,在类之中,方法之外,以static关键字申明的变量...
2019-10-17 20:18:57
1397
原创 java中map常用的增、删、改、查
map中hashmap是无序的,treemap是有序的,一般来说前者比后者快(不需要排序),但是需要排序时使用treemap速度要快一些。下面代码中使用的是treemap,此外,关于keySet()和entrySet()的介绍请参考看如下链接https://www.cnblogs.com/shaohz2014/p/3667862.html代码如下:import java.util.Map...
2019-10-17 16:17:57
528
原创 list中的增、删、改、查等常用方法
1、list的增删改查import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Demolist{ public static void main(String[] args) { List<String> list=new Arr...
2019-10-16 19:52:13
847
原创 java中this常见的三种用法
1、当成员变量和局部变量重名时,在方法中使用this表示该方法所在类的成员变量(this指向当前对象自己)Person类中的代码如下:public class Person{private String name;private int age;public void setName(String name){this.name=name;}public void set...
2019-10-16 16:21:18
429
软件测试入门基础知识汇总
第一部分:软件评测知识1.软件质量与软件测试软件测试:在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档、数据以及程序进行测试软件质量:软件特性的总和,软件满足规定或潜在用户需求的能力2.软件测试与质量保证软件测试只是质量保证工作中的一个环节,软件质量保证与软件测试是软件质量工程的两个不同层面的工作;质量保证:通过预防、检查与改进来...
2019-10-16 16:18:43
3627
原创 visual studio中常用的快捷键
1、ctrl+mo收缩方法2、Ctrl+mp展开方法3、ctrl+kc注释4、ctrl+ku取消注释5、ctrl+alt+l打开解决方案资源管理器6、ctrl+rt进入调试模式
2019-09-04 09:58:26
629
原创 SVN Update Error: Please execute the 'Cleanup' command
用下面两种方法svn clean up 中有一个选项break lock勾选上 把对应的文件来里的.svn里面的lock文件删除。svn local delete, incoming delete upon update 解决办法# 1.In your working directory, recreate that conflicting file:$ touch foo#...
2019-08-20 16:16:55
104
原创 xpath helper的用法
xpath helper是Chrome的一个插件,是做UI自动化查找xpath的辅助工具可以到我的百度云盘下载:链接:https://pan.baidu.com/s/11g3hXTmrzTwicy0kudUozw提取码:r8ua打开/关闭xpath helper:ctrl+shift+x 如果我们要查找某一个、或者某一块元素的xpath路径,可以按住shift,并移动到这一块中...
2019-08-09 08:30:41
3110
1
原创 vue.js笔记一
1、理解几个基础概念:挂载点:模板:挂载点内部的内容实例:2、Vue实例中的数据,事件和方法<div id="box"><div @click="handleClick">{{content}}</div></div><scrip...
2019-08-07 10:39:22
131
原创 Python常用的内置对象
对象类型 示例 数字 1, 3.14, 3+4j 字符串 'abc', "hello world", '''Python ''' 日期 2016-08-25 列表 [1, 2, 3] ...
2019-08-07 10:38:17
1002
原创 Json基础
1、 JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的...
2019-08-07 10:37:24
105
原创 JQuery基础
1、JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。2、jQuery 是一个 JavaScript 函数库。3、Query 库包含以下特性:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities4、 基础语法是:$(selector)...
2019-08-07 10:36:43
135
原创 JavaScript练习
1、<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-Type" cont...
2019-08-07 10:35:27
191
原创 window对象的方法和属性汇总
window对象的方法和属性汇总window对象有以下方法:open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval moveBy moveTo resizeBy resizeTo scrollBy scrollTo find back forward home stop print ...
2019-08-07 10:34:46
489
原创 HTML DOM对象的属性和方法介绍
https://www.cnblogs.com/deardashi/p/6297881.htmlHTML DOM对象的属性和方法介绍DOM是 Document Object Model(文档对象模型)的缩写。DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口),它允许程序和脚本动态地访问和更新文档的内容,结构和样式。W3C DOM 标准被分为 3 ...
2019-08-07 10:33:57
338
原创 Javascript内置对象总结
JS对象:https://www.cnblogs.com/libin-1/p/5911190.htmlJavascript对象总结JS中内置了17个对象,常用的是Array对象、Date对象、正则表达式对象、string对象、Global对象Array对象中常用方法:Concat():表示把几个数组合并成一个数组。 <script type="text...
2019-08-07 10:31:07
283
原创 JavaScript高级特性-创建对象的九种方式
JavaScript高级特性-创建对象的九种方式1. 对象字面量通过这种方式创建对象极为简单,将属性名用引号括起来,再将属性名和属性值之间以冒号分隔,各属性名值对之后用逗号隔开,最后一个属性不用逗号隔开,所有的属性名值对用大括号括起来,像这样:var o={"name":"yangyule","age":23,"sex":"male"};属性名的引号可以是单引号也可以是双引号,大多...
2019-08-07 10:28:58
152
原创 HTML中引入的几种方式
1、引入bootstrap的语句:<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css"/>2、引入Vue.js<script type="text/javascript" src="js/vue.min.js"></script>3、引入Java...
2019-08-07 10:16:43
341
原创 webservice、soap、rest、wsdl、cxf的关系
webservice是一种标准,他可以通过soap或rest的方式来实现。其中SOAP是基于xml的交互,而rest是基于http协议的交互。wsdl是webservice的描述语言,描述服务是怎么回事,怎么调用。cxf是rest实现webservice的Apache框架,是对rest进行了封装...
2019-08-07 10:14:41
290
原创 数据传输
(1、)html---->servlet: servlet: String name=request.getParameter("name"); String url=request.getParameter("url");(2、)servlet---->jsp:servlet: request.getSession(...
2019-08-02 11:01:01
163
原创 HTML常用控件默认格式清除
*{margin:0;padding:0;} ----清除浏览器自带默认边距font-style:normal; ----斜体的清除,如:<i>text-decoration:none; ----清除下滑线、删除线,如:<a>、<u>、<s>font-weigh...
2019-08-02 09:23:04
713
原创 DOM基础
1、根据 DOM,HTML 文档中的每个成分都是一个节点。 DOM 是这样规定的: 整个文档是一个文档节点 每个 HTML 标签是一个元素节点 包含在 HTML 元素中的文本是文本节点 每一个 HTML 属性是一个属性节点 注释属于注释节点 2、...
2019-08-02 09:22:54
85
原创 前端基本功
1、sublime的快捷键: 新建文件 ctrl+n保存 ctrl+s调整字号 ctrl+滚轮上移当前行 ctrl+shift+↑复制当前行 ctrl+shift+d 删除当前行 ctrl+shift+k1、HTML中head中放的是各种设置,是script、link、title、style、me...
2019-08-01 12:10:56
184
原创 HTML命名规范说明
一、命名规则说明: - TOP1)、所有的命名最好都小写2)、属性的值一定要用双引号("")括起来,且一定要有值如class="divcss5",id="divcss5"3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律工整4)、空元素要有结束的tag或于开始的tag后加上"/"5)、表现与结构完全分离,代码中不涉及任何的表现元素,如style、font、bg...
2019-08-01 12:10:46
2310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人