![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
qq_40955824
努力,加油。☀️
展开
-
测试-------如何组织和准备一个测试
10.问如果我是测试经理,我会如何组织和准备一个测试:主要是人员分配,以及把项目分解成不同的模块,然后不同的人员负责不同的模块。整个过程我主要是从以下几个方面来看的1.需求分析:需求是软件设计的来源与依据,对于测试工作来说所有的需求(不只是终级用户需求,还有例如设计性需求,可靠性需求,性能需求,安全性需求等)最后都会转换成测试需求,所以我觉得应从需求下手,首先要做的就是分析需...原创 2019-04-30 17:34:04 · 515 阅读 · 0 评论 -
测试工具----Jmeter
1.认识JmeterApache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器 等等进行性能测试。JMeter 可以用于对服务器、网络或对象模拟巨大的负载来测试他们的强度...原创 2019-08-05 16:03:12 · 323 阅读 · 0 评论 -
测试工具----Selenium的API(二)
1.什么是WebDriver?Webdriver (Selenium2)是一种用于Web应用程序的自动测试工具;它提供了一套友好的API;Webdriver完全就是一套类库,不依赖于任何测试框架,只需要必要的浏览器驱动;说明:API:应用编程接口说明(WebDriver类库内封装非常多的方法,要使用这些方法,就需要友好的调用命名规则)1.1 WebDriverAPI 支持的浏览器...原创 2019-07-26 19:52:48 · 239 阅读 · 0 评论 -
测试工具-----Selenium的入门(一)
1.什么是Selenium?概念: Selenium是一个用于Web应用程序测试的工具;中文的意思(硒)1.1 Selenium特点开源软件:源代码开放可以根据需要来增加工具的某些功能跨平台:linux 、windows 、mac核心功能:就是可以在多个浏览器上进行自动化测试成熟稳定:目前已经被google , 百度, 腾讯等公司广泛使用功能强大:能够实现类似商业工具的大部分功能,...原创 2019-07-26 12:30:15 · 735 阅读 · 0 评论 -
测试----自动化测试(二)
1.什么是自动化测试1. 1自动化测试:自动化测试是一种使用自动化工具编写和执行测试人员测试脚本和案例的技术。自动化测试的主要目标是减少手动运行的测试用例数量,而不是完全取消手动测试1.2 自动化测试和手工测试的区别:1.2.1 手工测试:(1)较好的异常处理能力,能通过人为的逻辑判断校验当前步骤是否正确实现;(2)人工执行用例具有一定步骤跳跃性;(3)人工测试步步跟踪,能够细...原创 2019-07-16 19:48:00 · 910 阅读 · 0 评论 -
测试---自动化测试(一)
手工测试VS自动化测试手工测试优点(1)较好的异常处理能力,能通过人为的逻辑判断校验当前步骤是否正确实现;(2)人工执行用例具有一定步骤跳跃性;(3)人工测试步步跟踪,能够细致定位问题;(4)主要用来发现功能缺陷;缺点(1)执行效率低(2)费时费力)自动化测试用例特点(1)执行对象是脚本,任何一个测试点算都需要编码定义;(2)用例步骤之间关联性强;(3)主要用来保证产品主...原创 2019-06-29 23:25:54 · 211 阅读 · 0 评论 -
测试----什么是web测试
什么是web测试web测试就是针对于B/S架构的系统,一般指浏览器访问服务器,比如打开淘宝购买东西就是web测试。web测试包含的内容功能测试1.连接测试试所有链接是否按指示链接到了该链接的页面测试所链接的页面是否存在保证web应用上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问表单测试若使用表单来进行在线注册,要确保提交按钮正常,注册完...原创 2019-06-27 21:08:05 · 5026 阅读 · 0 评论 -
测试---APP测试
APP测试用例的设计方法随着移动端平台及系统的多样化、功能需求的复杂化,使用传统的用例组织方式(例如等价类划分、边界值分析、因果分析等)而将测试仅仅停留在基本功能上,目前看来已经远远不够,所以还需要从面向问题发现的角度来组织测试用例。即由Bug可能的分布点来考虑测试内容,这样更容易发现BUG。1.基础测试:基本功能、数据交互(边界值、异常数据等)基本功能测试,可以通过功能分析、因果分析方法,...原创 2019-07-08 22:55:04 · 752 阅读 · 0 评论 -
测试---测试的流程
测试开始之前必须要先进性测试需求分析,测试策略的定制,测试计划的制定,测试的风险分析,测试环境的搭建,测试的执行,测试测结果分析,测试提交报告的提交为什么要进行需求测试?需求,是软件设计与测试的来源,但是需求除了终端用户的功能需求外,还有设计性需求、可靠性需求、可测试性需求、性能需求、安全性需求等。而且测试需求的识别是后续的测试工作的基础,也是起点。总结的所有需求最后都需转化为测试点。之后...原创 2019-07-02 21:47:28 · 359 阅读 · 0 评论 -
测试------测试的分类
按开发阶段分单元测试(模块测试):Unit Testing对一个模块里的代码进行测试,目的:是检查检查基本组成单元的正确性。测试阶段:编码后或者编码前(TTD:测试驱动开发(开发人员拿着测试用例进行开发))测试对象:软件单位的最小的模块测试人员:百合测试工程师或者开发人员测试依据:代码和注释+详细设计文档测试方法:白盒测试测试内容:模块的接口测试,局部数据结构测试,路径测试,错误...原创 2019-06-25 21:12:47 · 750 阅读 · 0 评论 -
测试-------性能测试(一)
性能测试基础1.WHY: 为什么要进行性能测试要保证应用程序的响应时间在客户的接受范围内 。比如:测试网站的响应时间应该在3~5秒内,“2,8原则,两秒最好,超过8秒就不可以”要保证应用程序能处理用户要求,并且有盈余能力。比如:一辆公交车,他有固定的座位,当座位坐满了,当们都关不上时,就到了他的最大的承载人数,也就是盈余能力。此时多一个都不可以,应为车门已经关不上了。要保证应用程序是能处...原创 2019-06-17 09:34:37 · 2779 阅读 · 0 评论 -
测试工具-----Sonarqube
sonarqube的介绍sonarqube主要用于代码静态分析,用于检查代码是否存在存在的格式,bug,安全漏洞问题,同时也提供了复杂度,代码 行数等质量度量数据.代码静态分析(Program Static Analysis)是指在不运行代码的方式下,通过词法分析、语法分析、控制流、数据流分析等技术对程序代码进行扫描,验证代码是否满足规范性、安全性、可靠性、可维护性等指标的一种代码分析技术...原创 2019-06-16 16:35:29 · 1284 阅读 · 0 评论 -
测试工具-----jenkins
持续集成的核心价值在于:1、持续集成中的任何一个环节都是自动完成的,无需太多的人工干预,有利于减少重复过程以节省时间、 费用和工作量,节省了人手工集成的时间。而且能更快更早的发现编译和测试的问题 2、持续集成保障了每个时间点上团队成员提交的代码是能成功集成的。换言之,任何时间点都能第一时间 发现软件的集成问题,使任意时间发布可部署的软件成为了可能; 3、持续集成还能利于软件本身的发展趋势,...原创 2019-06-15 22:47:56 · 753 阅读 · 0 评论 -
测试工具------LoadRunner
LoadRunner的介绍1.介绍LoadRunner是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,而且使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。2.功能说明:LoadRunner是一种适用于许多软...原创 2019-06-18 23:46:16 · 960 阅读 · 0 评论 -
CI/CD--持续集成和持续部署
CI/CD存在的原因初期人工构建:在开始软件发布新的版本的时候,都是纯手工建的,它会规定在周内的哪个时间发布一个新版本。过程:开发人员先合并代码,当合并代码完成之后测试人员开始进行测试,当测试通过之后才会发布一个部署包,然后运维的人开始进行部署。整个过程可能会持续到凌晨两三点。而且,可能在软件上线之后还会出现各种各样的Bug,进化引入构件工具:为了解决这样部署的引入得身体问题以及软件质量问...原创 2019-06-13 15:34:40 · 431 阅读 · 0 评论 -
测试----接口测试(很全哦)
1.接口测试的概念1.1什么是接口测试接口测试就是通过测试不同输入条件下,接口返回的结果是否与预期结果一致,即测试后端的代码是否符合逻辑接口测试是没有页面操作的,只能通过调用接口来进行测试,只需要给接口传递相应的输入条件,再检查接口输出的结果是否符合预期即可。接口测试比功能测试还要更简单一些(因为功能测试还包含了程序的UI层,包含了按钮,UI交互等功能)。前后端前端:通常为Web...原创 2019-08-05 19:15:13 · 8549 阅读 · 1 评论