测试
文章平均质量分 72
测试自学
NJUPT-Xuxu
这个作者很懒,什么都没留下…
展开
-
UI自动化测试01
应用场景前端简介三大技术:HTML,超文本标记语言,编写页面元素。了解常用的标签,掌握元素的核心属性(id、name、class):绿叶学习网CSS,层叠样式表,负责页面的表示美化,掌握常用的选择器。JS,JavaScript,负责页面行为,掌握如何获取元素。selenium:安装selenium pip install seleniumwebdriver原理基本使用:webdriver api浏览器操作:打开关闭:quit()关闭整个浏览器,close()..原创 2021-10-21 21:04:26 · 165 阅读 · 0 评论 -
接口自动化(flask框架及接口测试)
flask框架:模块:flask使用步骤:创建项目:项目中需要创建的文件编写接口启动项目路由:将url和接口进行绑定静态路由:动态路由:在url中传入不同的值,可以访问不同的数据语法:‘<数据类型:变量名>’返回json格式数据模块:jsonfy,导入:from flask impot jsonfy获取请求传入数据模块:requst,导入:fr...原创 2021-09-02 17:10:10 · 713 阅读 · 0 评论 -
测试学习14(网络协议)
网络协议基础应用分层模型(三层模型)表示层,接收并发送用户请求 ,展示服务端相应的数据业务逻辑层,处理客户端请求,根据处理结果相应相关的数据到表示层数据访问层,处理数据,完成数据的增删改查等操作HTTP协议URL,组成:请求过程1.客户端通过url发起请求2.域名解析:通过DNS服务将域名解析为IP3.三次握手建立连接4.客户端发送请求数据5.服务端处理请求并且响应6.通过四次挥手断开连接7.客户端展示服务端相应的数据请求方法...原创 2021-08-20 14:01:39 · 93 阅读 · 0 评论 -
测试学习13(正交表、测试用例力度、软件缺陷)
正交表从全面实验中挑选出有代表性的点进行测试(均匀分散,整齐可比);高效率、快速、经济的方法。正交排列法正交实验设计特点:“均匀分散,齐整可比”正交表的概念使用步骤案例1映射到选择好的正交表中:使用正交表的局限性混合正交表在实际工作中,很多情况都是因素和水平不同,我们在现成的正交表中找不到对应的表格,此时我们需要使用混合正交表工具来生成正交表。正交表生成工具allpairs生成混合正交表...原创 2021-08-07 16:46:43 · 238 阅读 · 0 评论 -
测试学习12(测试分类及测试方法)
按是否查看源代码黑盒测试的分类按是否运行随机测试 针对重要功能,新增加的功能,特殊情况,以前发现过重大bug的模块进行二次测试,也叫探索测试,他可以结合回归测试来使用。按是否自动化:人工测试,自动化测试灰盒测试测试用例设计方法等价类划分法属于黑盒测试,他将不能穷举的测试过程进行分类,从而保证完整性和代表性;步骤: 1.确定有效等价类...原创 2021-08-06 21:48:22 · 158 阅读 · 0 评论 -
测试学习11(软件开发模型及测试模型)
瀑布模型优缺点快速原型模型原创 2021-08-06 17:49:16 · 90 阅读 · 0 评论 -
测试学习10(软件测试总体及流程介绍)
软件测试行业基本介绍软件测试定义:通过手工或者工具对“被测对象”进行测试操作,从而验证实际结果与预期结果之间是否存在差异。作用:测试原则:在执行测试工作时必须遵守的规则。 1.测试证明软件存在缺陷 :无论执行什么样的操作都不能证明这个软件没有缺陷。 2.不能执行穷尽测试:有些功能是没有办法将所有的情况都罗列出来,所以任何的测试操作都有 结束的时间。 3.缺陷存在群集现象:对于软件功能来说,核心功能占20%,非核心是80%,在实际工作中,我 们会集中测...原创 2021-08-03 21:21:25 · 164 阅读 · 0 评论 -
测试学习9(CSS)
web标准 所谓的web标准指的是系统规范的的网页书写的要求,它是由W3C组织制定,在它里面要求网页的 结构 样式 行为 三者相分离。结构:就是通过HTML标签搭建的网页的结构。样式:就是通过CSS对当前的网页结构进行修饰和美化。行为:通过JS让网页可以理解用户的一些操作,从而使用户与网页之间产生交互。CSS:在国内被称之为级联样式表,层叠样式表,样式表,它的作用就是修饰当前网页中的HTML元素。基本使用步骤:<head>标签之内,<title>..原创 2021-08-13 16:53:09 · 111 阅读 · 0 评论 -
测试学习8(HTML)
web介绍HTML基本介绍超文本标记语言(HyperText markup language),其中的超指的是它能表达的内容不仅仅只是文字,还可以是图片,声音,视频等。网页骨架DOCTYPE----document type----文档类型<!DOCTYPE html>通过这句话让浏览器明白,将来按照html的语法来理解将来的内容。(即当前文档类型是html)<html>:这就是网页中最大的一个标签,称之为根标签head 它是属于html...原创 2021-08-01 20:20:56 · 317 阅读 · 0 评论 -
测试学习7(数据库)
E-R模型基本元素:实体,联系,属性E表示entry,实体:一个数据对象,描述具有相同特征的事物R表示relationship,联系:表示一个或者多喝实体之间的关联关系,关系的类型包括一对一,一对多,多对多属性:实体的某一特征称为属性关系也是一种数据,需要通过一个字段存储在表中1.实体A对实体B为1对1,则在表A中或表B中创建一个字段,存储另一个表的主键值2.实体A对实体B为1对多:在表B中创建一个字段,存储A的主键值3.实体A对实体B为多对多:新建一张表C,这个表.原创 2021-07-27 21:02:10 · 79 阅读 · 0 评论 -
测试学习6(数据库)
自关联(多查自己几次然后关联起来)查询河南省的市:select * from areas as sheng,areas as shi(这时候同一个表必须要起别名)where sheng.aid=shi.pid and sheng.atitle='河南省'查询河南省所有的区县:(三级自关联)select * from areas as sheng,areas as shi,areas as qu(这时候同一个表必须要起别名)where sheng.aid=shi.pid .原创 2021-07-26 10:33:17 · 71 阅读 · 0 评论 -
测试学习5(数据库)
查询数据最简单的查询语句:select * from 表名(*代表所有列)起别名:select name as 姓名,sex as 性别 from studentsas 学生去重查询:select distinct sex,class from students条件查询:查询小乔的性别年龄select sex,agefrom students where name=‘小乔’可以看出where后面的语句是用来过滤行,select后面的语句是用来选择哪几列比较运算符等于:..原创 2021-07-23 15:42:34 · 894 阅读 · 0 评论 -
测试学习4(数据库)
数据库:Mysql navicat把数据以表的形式存储起来,方便查询当前主要使用的两种类型的的数据库:关系型数据库,非关系型的数据库主要学习关系型数据库(RDBMS),是建立在关系模型基础上的数据库。借助于集合代数数学概念和方法来处理数据库中的问题。RDBMS核心是以二维表存储数据行:一条记录,一个事物的信息列:字段,一个事物的某一个属性一个表中的所有行是一类事物的集合一个数据库由很多个表组成SQL(结构化查询语言)不区分大小写,重点是查询MySQL(关系原创 2021-07-18 21:20:24 · 64 阅读 · 0 评论 -
测试学习3(linux)
linux基本命令(2)重定向默认情况下命令的输出是在屏幕窗口,用重定向可将输出保存到文件中>输出重定向会覆盖原来的内容,>>输出重定向会追加文件的尾部ls>test.txt(test.txt 如果不存在,则创建,存在则覆盖其内容)cat 查看文件内容cat 1.txt 把文件内容全部显示到屏幕中cat 1.txt 2.txt > 3.txt 把两个文件内容重定向到一个文件中more 查看文件内容比较多的文件,将文件进行分页用空格和.原创 2021-07-15 16:22:26 · 395 阅读 · 0 评论 -
测试学习2(linux)
Linux操作系统 电脑手机等硬件本身只认识0或1,必须将用户从软件输入的数据转换成二进制,然后进行处理,由于硬件设备的多样性,各种各样的软件在开发中必须支持各种各样的硬件,这样就造成了软件开发的复杂性。而操作系统就是解决了这个问题,软件将数据交给操作系统,由操作系统统一来翻译数据,这样软件就不需要支持各种各样的硬件而只需要支持操作系统。 总之,操作系统主要作用是管理好硬件设备,并且为用户和应用程序提供一个简单的接口,以便于使用,作为中间人,连接硬件和软件。...原创 2021-07-13 16:38:50 · 87 阅读 · 0 评论 -
测试学习1(DOS)
DOS(磁盘操作系统)1. 什么是DOS:DOS是一个操作系统属于Windows,和我们现在用的win7 8 10 比较其实就是差别在于:我们现在用的是图形桌面系统,而 DOS是一个命令行执行的操作系统。学习DOS无非就是学习命令。2.使用DOS:a: win + r 调出运行面板b:在运行中输入cmd进入终端c:在终端面板书写DOS命令,然后回车执行3.常见的命令time显示当前计算机的本地时间ctrl+c推出当前正在执行的命令shutdown /s /t 时间(单..原创 2021-06-25 21:38:14 · 263 阅读 · 0 评论