摘要: 软件的生命周期 计划阶段-〉需求分析-〉设计阶段-〉编码->测试->运行与维护 测试用例:用例ID,测试项,重要级别,优先级别,预置条件,测试标题,操作步骤,预期结果。(用例编辑人,执行结果,版本号,备注) 问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? 首先,将 阅读全文
posted @ 2020-04-26 16:32 zjchao 阅读(3262) 评论(0) 推荐(0) 编辑
摘要: 抓包工具有哪些:常见的抓包工具有fiddler,wireshark ,charles, HttpWatch, firebug 等 Charles的基本功能使用 Charles简介:charles是一款常用的截取网络抓包的工具,因为他是基于 java 开发的,所以跨平台,Mac、Linux、Windo 阅读全文
posted @ 2020-03-10 16:15 zjchao 阅读(1567) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-02-17 21:15 zjchao 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 什么是appium? 简单点就是说:1.appium是开源的移动端自动化测试框架; 2.appium可以测试原生的、混合的、以及移动端的web项目; 3,appium可以测试ios,android应用(当然了,还有firefox os); 4,appium是跨平台的,可以用在osx,windows以 阅读全文
posted @ 2019-12-31 11:08 zjchao 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 对于一个初学者如何进行软件测试:首先明白软件测试是什么?测试分为哪些?如何进行测试?做测试需要了解和掌握哪些知识? 软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程, 软件测试分为:黑盒测试(及手工测试所谓的功能测试,或者点点测 阅读全文
posted @ 2019-08-08 17:02 zjchao 阅读(262) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-07-23 10:51 zjchao 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 如何搭建测试环境? 搭建测试环境: 部署文档 第一次的时候 1、安装依赖软件 java(jdk、tomcat、redis、mysql)python py2 py3,pip install xx 2、导入基础数据(建表,导入初始化的数据) 3、获取代码(编译、打包), java war jarc py 阅读全文
posted @ 2019-07-22 17:06 zjchao 阅读(11735) 评论(0) 推荐(0) 编辑
摘要: 什么是接口:接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式。 mock接口 :就是模拟接口。 使用flask模块进行接口开发 web服务其实是:1.启动一个服务,2接收客户端传过来的数据,3,登录,注 阅读全文
posted @ 2019-05-16 15:43 zjchao 阅读(1685) 评论(0) 推荐(1) 编辑
摘要: 1.随机生成多少位的密码保存在文本内。 import random,string f = open('C:\\Users\\Administrator\\Desktop\\new.txt', 'a+') # a 追加写,不会请求,打开的文件不存在的话,也会帮你新建一个文件r+ 读写模式 # w+ 写 阅读全文
posted @ 2019-05-16 15:42 zjchao 阅读(230) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-04-19 14:52 zjchao 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 数据库库(DataBase):就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。SQL(Structured Query Language):语言的全称是结构化查询语言。数据库管理系统通过SQL语言来管 阅读全文
posted @ 2019-01-02 17:36 zjchao 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 什么是前端:也称web前端对于网站来说,通常是指网站的前台部分,通俗点就是用户可以看到的部分, 浏览器、APP、应用程序的界面展现和用户交互就是前端 前端要学习那些技术:html+css+javascript ,html5+css3 HTML:html代码实际上就是一套能够被浏览器所识别的规则代码 阅读全文
posted @ 2018-10-18 17:10 zjchao 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 什么是模块: 模块实质上就是一个python文件,它是用来组织代码的,意思就是说把python代码写到里面,文件名就是模块的名称,test.py:test就是模块名称 安装模块:连网时直接用pip方法一,没连网需要下载对应模块包进行安装方法二,三。 方法一:cmd下使用 pip install xl 阅读全文
posted @ 2018-10-09 16:55 zjchao 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 什么是JSON,JSON 是一种轻量级的数据格式,其实就是字符串 把字符串转换为字典用 json.loads() import jsons = '{"aa":1,"bb":2}'#json串(字符串),转成字典print(json.loads(s)) 把字典转换为json串,json.dumps i 阅读全文
posted @ 2018-09-26 17:14 zjchao 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.确保系统上已经安装IIS, 2.如果没有安装请到【控制面板】→【程序】→【程序和功能】→【打开或关闭Windows功能】 选中Internet 信息服务下面的所有选项,确定 1.确保系统上已经安装IIS, 2.如果没有安装请到【控制面板】→【程序】→【程序和功能】→【打开或关闭Windows功能 阅读全文
posted @ 2018-09-20 10:28 zjchao 阅读(222) 评论(0) 推荐(0) 编辑
摘要: list操作 name = ['小王','小米','小张','王强','张三','李四'] name.append('黄霑')#添加元素在最后一个 name.insert(1,'王五')#指定下标插入元素 name.pop()#删除最后一个元素 name.pop(4)#删除指定下标元素 name.p 阅读全文
posted @ 2018-09-19 17:24 zjchao 阅读(309) 评论(0) 推荐(0) 编辑
摘要: list循环删除下标会出错 L = [1,1,1,2,3,4,5]#list是根据下标来取值 #下标0,1,2,3,4,5,6 循环后下标错位 输出的结果是【1,2,4】,把1也取到了 #l2 = [1,1,1,2,3,4,5] l2 = l for i in l2:#如果L循环的时候回导致下标错位 阅读全文
posted @ 2018-09-10 23:22 zjchao 阅读(225) 评论(0) 推荐(0) 编辑
摘要: jmeter压力测试 前提场景的设置:单场景(单个接口进行压力测试一个请求)或混合场景(有业务流程的场景进行压力测试多个请求),压测时间一般在5--1515分组具体看需求。 数据准备:数据量少和数据量大的情况下,测试的结果是不一样的,在设计场景的时候是要考虑到这种情况的,要测试数据库中数据量大和数据 阅读全文
posted @ 2018-08-23 10:55 zjchao 阅读(1015) 评论(1) 推荐(1) 编辑
摘要: 接口测试基础知识 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。把前端(client)和后端(server)联系起来,测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。更早的进入介入测试能提高对应效率,当后端和前端定义好接口以后可以直接对系统的 阅读全文
posted @ 2018-08-15 15:56 zjchao 阅读(898) 评论(0) 推荐(0) 编辑