04 2021 档案

摘要:Selenium多标签之间的切换 多标签之间的切换 有的时候点击一个链接,新页面并非由当前页面跳转过去,而是新打开一个页面打开,这种情况下,计算机需要识别多标签或窗口的情况 获取所有窗口的句柄 handles = driver.window_handlers() 调用该方法会得到一个列表,在sele 阅读全文
posted @ 2021-04-30 15:12 乐乐乐乐乐乐樂 阅读(161) 评论(0) 推荐(0)
摘要:Selenium WebDriver查找页面元素及元素操作 元素常用方法定位方法 通过id定位元素:find_element_by_id('id_value') 通过name定位元素:find_element_by_name('name_value') 通过tag_name定位元素:find_ele 阅读全文
posted @ 2021-04-30 10:34 乐乐乐乐乐乐樂 阅读(314) 评论(0) 推荐(0)
摘要:什么是自动化测试 让程序代替人去验证程序功能的过程 自动化测试就是把以人为驱动的测试行为转化为机器执行的一种过程 比如说:我们设计好执行脚本,通过驱动连接浏览器去模拟人去操作浏览器一般 为什么要进行自动化测试 解决回归测试 解决压力测试 解决兼容测试 提高测试效率,保证产品质量 自动化测试所属分类 阅读全文
posted @ 2021-04-29 17:04 乐乐乐乐乐乐樂 阅读(265) 评论(0) 推荐(0)
摘要:变量的定义 在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢? 大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可 如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把 阅读全文
posted @ 2021-04-28 14:26 乐乐乐乐乐乐樂 阅读(93) 评论(0) 推荐(0)
摘要:Linux shell shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成 阅读全文
posted @ 2021-04-27 17:00 乐乐乐乐乐乐樂 阅读(453) 评论(0) 推荐(0)
摘要:基本流程 模拟数据 url,paras,method,except http://www.baidu.com, , get, 200 请求url (接口文档) 参数 请求方法 预期返回响应状态码 pytest + requests + allure csv存储数据 或者 xlsx(excel) 通过 阅读全文
posted @ 2021-04-25 19:57 乐乐乐乐乐乐樂 阅读(389) 评论(0) 推荐(0)
摘要:Linux的软件安装 ##JDK安装 注意:rpm与软件相关命令 相当于window下的软件助手 管理软件 步骤: 1)查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java 2)卸载两个openJDK 输入rpm -e --nodeps 要卸载的软件 3)上传jd 阅读全文
posted @ 2021-04-25 19:29 乐乐乐乐乐乐樂 阅读(68) 评论(0) 推荐(0)
摘要:单元测试 颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合'设计';是指对软件中的最小可测试单元进行检查和验证 集成测试 介于单元测试和系映测试之间,一般由开发小组采用白盒+黑盒的方法来测试,即验证'需求'。主要用来测试模板与模板之间的接口,同时还要测试一些主要的业务功能。 功能测 阅读全文
posted @ 2021-04-23 09:36 乐乐乐乐乐乐樂 阅读(106) 评论(0) 推荐(0)
摘要:JMeter对各种类型接口的测试 默认做接口测试前,已经给出明确的接口文档(如,http://test.nnzhp.cn/wiki/index.php?doc-view-59);本地配好了JMeter 3.x的运行环境; 打开JMeter,添加一个线程组和该线程组的查看结果树。 以下的几种接口请求我 阅读全文
posted @ 2021-04-21 19:43 乐乐乐乐乐乐樂 阅读(260) 评论(0) 推荐(0)
摘要:1.1. 性能测试是什么 基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的性能指标是否满足要求 性能指标关注点:时间性能、空间性能 性能测试与页面无关 性能测试定义:指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。 1.2. 性能测试类型 \1. 阅读全文
posted @ 2021-04-20 14:51 乐乐乐乐乐乐樂 阅读(173) 评论(0) 推荐(0)
摘要:功能 1.在红包钱数,和红包个数的输入框中只能输入数字 2.红包里最多和最少可以输入的钱数 200 0.01 3.拼手气红包最多可以发多少个红包 100 3.1超过最大拼手气红包的个数是否有提醒 4.当红包钱数超过最大范围是不是有对应的提示 5.当发送的红包个数超过最大范围是不是有提示 6.当余额不 阅读全文
posted @ 2021-04-19 15:28 乐乐乐乐乐乐樂 阅读(528) 评论(0) 推荐(0)
摘要:具体需求: 有一个登录页面,有一个账号和一个密码输入框,一个提交按钮。 功能测试 1、输入正确的账号和密码,点击提交按钮,验证是否能正确登录。(正常输入) 2、输入错误的账号或者密码,验证登录会失败,并且提示相应的错误信息。(错误校验) 3、登录成功后能否跳转到正确的页面(低) 4、账号和密码,如果 阅读全文
posted @ 2021-04-19 15:27 乐乐乐乐乐乐樂 阅读(164) 评论(0) 推荐(0)
摘要:功能测试 能否装水, 除了装水, 能否装其他液体。比如可乐,酒精 能装多少ML的水 杯子是否有刻度表 杯子能否泡茶,跑咖啡 杯子是否能放冰箱,做冰块 杯子的材质是什么(玻璃,塑料,黄金做的) 界面测试 外观好不好看。 什么颜色 杯子的形状是怎么样的。 杯子的重量是多少 杯子是否有异味 杯子的图案是否 阅读全文
posted @ 2021-04-19 15:26 乐乐乐乐乐乐樂 阅读(604) 评论(0) 推荐(0)
摘要:什么是接口 API接口是Application Programming Interface的简称。是一些预先定义的函数,包括接口地址,传入参数和返回参数。 可以简单理解为,当需要访问某些数据,正常状态下传入合格参数,会收到该范围内的返回参数。 场景: 在美团旅游频道,用户选定时间,地点后搜索航班,后 阅读全文
posted @ 2021-04-19 15:22 乐乐乐乐乐乐樂 阅读(229) 评论(0) 推荐(0)
摘要:charles是PC端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调式端口外,charles也可以用于分析第三方应用的通讯协议。配合chales的SSL功能,Charles还可以分析Https协议。 charles通过将 阅读全文
posted @ 2021-04-18 20:09 乐乐乐乐乐乐樂 阅读(326) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/1737767/202104/1737767-20210415190634419-1942529235.png) ![](https://img2020.cnblogs.com/blog/1737767/202104/1737767-20210415190649692-13208257.png) ![](https://im 阅读全文
posted @ 2021-04-15 19:08 乐乐乐乐乐乐樂 阅读(61) 评论(0) 推荐(0)
摘要:接口 http api接口:是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串,有get和post方法,这也是最常用的俩种请求方式。可以使用的工具有postman,RESTclient,Jmeter,Loadrunner等; 接口组成 首先, 阅读全文
posted @ 2021-04-14 21:13 乐乐乐乐乐乐樂 阅读(142) 评论(0) 推荐(0)
摘要:ADB ADB全程Android Debug Bridge,是android sdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的android设备 它的主要功能: 运行设备的shell(命令行) 管理模拟器或设备的端口映射 计算机和设备之间上传/下载文件 将本地apk软件安 阅读全文
posted @ 2021-04-14 11:52 乐乐乐乐乐乐樂 阅读(367) 评论(0) 推荐(0)
摘要:介绍手机测试的概念架构 对于手机端测试,按照平台来分,分为Android和IOS两大主流系统; Android开源系统导致碎片化严重,bug比较多,而IOS通常bug会少一些。(手机品牌众多,系统版本各异,分辨率不统一,主流手机型号上千。无法保证应用、游戏对于所有手机的适配兼容。)bug比较多,而I 阅读全文
posted @ 2021-04-12 19:07 乐乐乐乐乐乐樂 阅读(147) 评论(0) 推荐(0)
摘要:### Java环境变量配置 首先,JDK是整个Java的核心,包括了Java运行环境,一推Java工具和Java基础的类库。 网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm 阅读全文
posted @ 2021-04-12 14:45 乐乐乐乐乐乐樂 阅读(232) 评论(0) 推荐(0)
摘要:测试管理工具是指在软件开发过程中,对测试需求,计划,用例和实施过程进行管理,对软件缺陷进行跟踪处理的工具。通过使用测试管理工具,测试人员或开发人员可以更方便地记录和监控每个测试活动,阶段地结果,找出软件的缺陷和错误,记录测试活动中发现的缺陷和改进建议。通过使用测试管理工具,测试用例可以被多个测试活动 阅读全文
posted @ 2021-04-09 15:44 乐乐乐乐乐乐樂 阅读(121) 评论(0) 推荐(0)
摘要:sql基本用法 ‘- 显示数据库:show databases; 数据库: sql server(微软)windows 专有数据 mysql 默认端口:3306 oracle(重点)甲骨文 access sqlite ibm db2 关系型数据库管理系统 -查看 mysql 版本: select v 阅读全文
posted @ 2021-04-08 16:49 乐乐乐乐乐乐樂 阅读(213) 评论(0) 推荐(0)
摘要:测试用例并非一成不变。如果软件修改之后发生变化,或者需求发生变更,那么测试用例便不再满足当前版本软件的测试需求,由此需要进行修改和变更操作。 首先要清楚内部评审的定义,是测试组内部的评审,还是项目组内部的评审。评审的定义不同,内容也不会相同。 如果是测试组内部的评审,应该着重于: 1.测试用例本身的 阅读全文
posted @ 2021-04-08 11:42 乐乐乐乐乐乐樂 阅读(169) 评论(0) 推荐(0)
摘要:*****有限公司POS系统 测试计划 文 档 编 号:001 模 块 名 称:POS系统整体模块 版 本 号:1.00 软件测试小组:流氓兔 修订历史 日期 版本 说明 作者 2016.6.28 1.0 初稿,框架 赵…… 目 录 第一章 项目概述 4 1.1项目背景 4 1.2 测试目的 4 1 阅读全文
posted @ 2021-04-08 11:39 乐乐乐乐乐乐樂 阅读(316) 评论(0) 推荐(0)
摘要:Mysql是一个关系型数据库管理系统,关系数据库是表组成的。sql语句方便在一个表以及多个表之前做非常复杂的数据查询。非关系型数据库是以键值的方式存储的。 mysql特点是开源 免费 使用范围广,跨平台,提供了多种语言调用的API,是学习互联网公司数据库的首选。 数据库操作 创建数据库: creat 阅读全文
posted @ 2021-04-07 17:14 乐乐乐乐乐乐樂 阅读(68) 评论(0) 推荐(0)
摘要:博客园:https://www.cnblogs.com/ 编程字典:http://codingdict.com/ w3school:https://www.w3school.com.cn/ 菜鸟教程:https://www.runoob.com/ 网易云课堂:https://study.163.co 阅读全文
posted @ 2021-04-06 20:25 乐乐乐乐乐乐樂 阅读(192) 评论(0) 推荐(0)
摘要:新建,确认,解决,重新验证,关闭,重新打开 一个Bug由测试人员发现并提交,我们将状态标注为新建;开发人员接收了该Bug,将Bug的状态修改为已分配,表示已经认可;开发人员解决了该bug后,就将bug的状态修改为解决,并发给测试人员回归测试;测试人员对bug进行回归测试,如果确认已经解决,就将bug 阅读全文
posted @ 2021-04-06 20:01 乐乐乐乐乐乐樂 阅读(67) 评论(0) 推荐(0)
摘要:*1级,**系统崩溃* *定义:*严重阻碍测试和开发工作 *对应**优先级**:**最高* *具体可分为:* 1.功能完全没有实现 2.应用闪退/崩溃无法运行 3****.应用必现安全模式,无法运行**** 4.其他导致功能无法测试的问题 ······························ 阅读全文
posted @ 2021-04-06 19:53 乐乐乐乐乐乐樂 阅读(120) 评论(0) 推荐(0)
摘要:按照软件缺陷的产生原因,可以将其划分为不同的缺陷类别: 1、功能不正常 简单地说就是所应提供的功能,在使用上并不符合产品设计规格说明书中规定的要求,或是根本无法使用。这个错误常常会发生在测试过程的初期和中期,有许多在设计规格说明书中规定的功能无法运行,或是运行结果达不到预期设计。最明显的例子就是在用 阅读全文
posted @ 2021-04-06 19:45 乐乐乐乐乐乐樂 阅读(985) 评论(0) 推荐(0)
摘要:​ 对于一个测试工程师来说,测试用例的设计编写是一项必须掌握的能力,但有效的设计和熟练的编写测试用例却是一个十分复杂的技术,测试用例编写者不仅要掌握软件测试技术和流程,而且要对整个软件不管从业务,还是对软件的设计,程序模块的结构,功能规格说明等都要有透彻的理解。 什么是测试用例? 测试用例是执行测试 阅读全文
posted @ 2021-04-06 19:43 乐乐乐乐乐乐樂 阅读(947) 评论(0) 推荐(1)
摘要:测试用例并非一成不变。如果软件修改之后发生变化,或者需求发生变更,那么测试用例便不再满足当前版本软件的测试需求,由此需要进行修改和变更操作。 首先要清楚内部评审的定义,是测试组内部的评审,还是项目组内部的评审。评审的定义不同,内容也不会相同。 如果是测试组内部的评审,应该着重于: 1.测试用例本身的 阅读全文
posted @ 2021-04-06 19:34 乐乐乐乐乐乐樂 阅读(168) 评论(0) 推荐(0)
摘要:等价类划分法概述定义 定义: 输入具有代表性的数据子集。 等价类 有效等价类 满足需求 无效等价类—不满足需求 (概念)计算两个1 100之间整数的和 有效等价类 1-100 20 无效等价类 小于1 0 无效等价类 大于100 130 练习 QQ账号: 6 10位自然数 有效的: 1 长度在6—1 阅读全文
posted @ 2021-04-06 19:11 乐乐乐乐乐乐樂 阅读(289) 评论(0) 推荐(0)
摘要:软件测试工具是通过一些工具能够使软件的一些简单问题直观的显示,使测试人员更好的找出软件错误所在。 软件测试工具分为自动化软件测试工具和测试管理(禅道)工具。 软件测试工具存在的价值是为了提高测试效率,用软件来代替一些人工输入。 测试管理工具是为了复用测试用例,提高软件测试的价值 bug管理工具: 禅 阅读全文
posted @ 2021-04-06 16:32 乐乐乐乐乐乐樂 阅读(66) 评论(0) 推荐(0)
摘要:软件生命周期,同任何事物一样,一个软件产品或软件系统也要尽力孕育,诞生,成长,成熟,衰亡等阶段,一般称为软件生命周期(软件生存周期)。软件生命周期模型是指人们为开发更好的软件而归纳总结的软件生命周期的典型实际参考。 瀑布模型 瀑布模型是最早出现的软件开发模型,在软件工程中占有重要的地位,它提供了软件 阅读全文
posted @ 2021-04-06 16:17 乐乐乐乐乐乐樂 阅读(486) 评论(0) 推荐(0)
摘要:1.2.软件缺陷产生的原因 (1)需求解释有错误 (2)用户需求定义错误 (3)需求记录错误 (4)设计说明有误 (5)编码说明有误 (6)程序代码有误 (7)数据输入有误 (8)测试错误 (9)问题修改不正确 (10)不正确的结果是由于其他的缺陷而产生 软件测试和缺陷修复的代价 缺陷发现的越早 软 阅读全文
posted @ 2021-04-06 10:31 乐乐乐乐乐乐樂 阅读(449) 评论(0) 推荐(0)
摘要:任何测试,不管测什么都是从了解需求开始的,但是大治思想是一样的。都是想要通过测试用例,把每一个分析到位,进行测试 登录怎么测试? 功能方面的测试: 输入正确的用户名和密码,点击提交按钮,验证是否能正确登录,能否跳转到正确的页面 输入错误的用户名,验证登录失败,并且提示相应的错误信息 输入错误的密码, 阅读全文
posted @ 2021-04-02 14:52 乐乐乐乐乐乐樂 阅读(460) 评论(0) 推荐(0)

jQuery火箭图标返回顶部代码