写在前面的话 软件测试这个行业成为一个职业火起来也就最近5年左右,它是一个入门比较低的人,对学历要求不高,只要想学对自身能力有所追求都是可以学习的,不存在学历壁垒,只要认识字会电脑、手机都可以从事。但这只是入门,如果你想走测试职业化,那么你就需要搭建自己的测试体系。拥有一个自己的测试体系,至少有以下三个好处: 拥有系统化的知识框架,这确保测试的手段方式的多样化。 拥有一套完善的测试流程,以至于后续你测试不同的产品时,可以依据项目需要删减流程。 拥有更多的测试想法,来执行探索测试。 何为自身测试体系 个人对自身测试体系的定义是指“拥有一套完善的测试流程,该测试每个流程中拥有一些可用的测试工...

  nbCGx4M4F1OX   2023年11月02日   44   0   0 测试过程测试流程软件测试

前言 随着技术的发展,各种应用程序、各种App应运而生!在早期,这些应用程序只是通过开发人员、产品以及部分用户使用之后,给出相应的修改意见,感觉都OK后就进行上线,在网上或一些app下载平台上就可以直接使用,没有进行过规范的软件测试!这些软件或多或少会存在一些bug,这些bug有可能是功能上、兼容性、性能等各方面的问题!为了改善软件质量不高的问题,软件测试这门行业才开始受到重视!软件测试的目的就是为了提高软件质量,给用户更好的体验感! 作为一个系统,在应用中看到的一个简单的按钮,其实在系统中可能是一条线或者是一张网。在如此复杂的系统,不经过系统的软件测试,用户使用应用发现问题的可能性是极高的...

第17章Jenkins–服务器维护                以下是将要执行的基本活动,其中一些是Jenkins服务器维护的最佳实践。URL选项。         1.        URL选项        &nb...

第15章Jenkins–AutomatedDeployment         在每个的应用/web服务器构建成功后,有很多可用插件被用来去传输构建的文件。例如:“DeploytocontainerPlugin”。操作步骤如下:         Step1:进入“ManageJenkins->ManagePlugins”。进入“Available”部分,查找“DeploytocontainerPlugin”插件并安装该插件。然后重...

第12章Jenkins–Reporting         在前面的部分显示,有许多可用的报告插件,最简单的一种可用于JUnit测试报告。 在对任何作业的Post-buildaction,可以定义要创建的报告。在build完成后,测试结果选项将可用于furtherdrill-down。               第13章Jenkins–CodeAnalysis   &nb...

     如果有一个larger和heavier的项目需要定期build,这时就需要在建立多台设备。运行这些build在一个中央机器上是不明智的选择。在这样的场景下,可以配置其他的Jenkins机作为slave机器来为主的Jenkins机器提供负载服务。         有时可能不需要几个不同的环境去测试build。在下面的一个例子里,使用一个slave机器来代表每个需要的环境是非常可行的方案。      &nbsp...

    Jenkins提供白盒测试框架Junit、host插件unittesting为其他技术。例如MSTest为.NET的Unittest。UnitTesting插件下载链接:​​https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin​​                        &n...

点击主菜单左侧的“ManageJenkins”按钮,右侧会出现“ManageJenkins”选择列表:            对管理选择描述如下: ConfigureSystem 用来管理在build过程中各种tools的path,例如JDK、Ant和Maven的版本、安全选项、email服务、其他一些外部系统配置信息。当插件被安装时,Jenkins将动态添加必须的配置字段在插件安装后。 ReloadConfigurationfromDisk Jenkins把它的系统和创建job配置信息(xml文件)都保...

在之前的练习中需要在Jenkins中对item进行配置。在这个章节将显示Jenkins中的各种配置选项。通过点击菜单左侧的“ManageJenkins”按钮,能获取Jenkins各种配置选项。           点击“Configuresystem”,页面中的配置选项信息如下: Ø JenkinsHomeDirectory Jenkins需要一些DiskSpace来执行build和保存archive。检查Jenkins配置所处位置。默认情况下,被设置为/.jenkins,用户设置的初始化位置。在一个特有...

  nbCGx4M4F1OX   2023年11月02日   62   0   0 config初始化jenkinshive环境变量

    Step1:下载并设置Maven         官网maven下载链接:​​https://maven.apache.org/download.cgi​​,点击该链接,进入到Maven官网主页:               浏览该网页,到“Filessection”,点击“Binary.zip”的下载链接:   &nb...

  nbCGx4M4F1OX   2023年11月02日   74   0   0 apachemavenjenkins官网

在安装TomcatSetup前,必须满足如下要求:         Step1:验证Java的安装         打开命令提示框输入:“java–version”。如果Java被安装且环境变量配置成功,在windows和Linux的提示信息如下:              假设读者已经安装Java1.7.0_60在系...

  nbCGx4M4F1OX   2023年11月02日   21   0   0 提示框jdkJavajenkinstomcat

通过如下操作前,确保网络和服务器启动成功且在本机安装Jenkins。点击Jenkins的Dashboard左侧“ManageJenkins”按钮:              在“ManageJenkins”显示列表下,点击“ManagePlugins”按钮,如下图:               如下图所示,点击“Available”标记,显示可下载...

2.1下载Jenkins         下载Jenkins的官方网站:​​https://jenkins-ci.org/​​。如果点击该链接(能连接外网),的情况下,回出现如下图:               通常,最新版本和长期支持的版本是允许被下载的。以前的版本也是可以下载的。点击长期支持的版本按钮跳转到下载列表。       &n...

1.1Jenkins是什么?         Jenkins是一个强大应用程序,该程序能跨平台对项目能持续集成、持续管理。于此同时,它是一个能处理任何构建或持续集成的开源工具。用户可以把大量的testing和deploym技术集成在Jenkins上。在该学习笔记里,我将解释怎么使用Jenkisn去构建和持续测试软件项目。    Jenkins将帮助软件测试人员去学习如何建立和持续软件测试,来帮助开发人员来集成项目在开发过程中的变化以及包含的新构建。 1.2为什么是Jenkins? &n...

     通过下面的练习,在Jenkins创建一个job,并获取一个简单的HelloWorld应用程序,编译并运行这个Java程序。         step1:进入Jenkins控制面板然后点击“NewItem”               step2:在这个页面,输入Itemname,在这个例子,给itemname为“HelloWor...

两种最常用的HTTP方法是:GET和POST。 什么是HTTP? 超文本传输协议(HTTP)的设计目的是保证客户端与服务器之间的通信。 HTTP的工作方式是客户端与服务器之间的请求-应答协议。 web浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 举例:客户端(浏览器)向服务器提交HTTP请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的内容。 两种HTTP请求方法:GET和POST 在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET和POST。 GET从指定的资源请求数据。 POST向指定的资源提交要被处理的数据。 GET...

​ 当浏览器从web服务器请求服务时,可能会发生错误。 以下列举了有可能会返回的一系列HTTP状态消息: 1xx:信息 消息: 描述: 100Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101SwitchingProtocols 服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。 103Checkpoint 用于PUT或者POST请求恢复失败时的恢复请求建议。 2xx:成功 消息: 描述: 200OK 请求成功(这是对HTTP请求成功的标准应答。) 201Create...

黑盒测试 ​黑盒测试也称功能测试​,在测试中,把程序​看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序​外部结构,不考虑内部逻辑结构​,主要针对软件界面和软件功能进行测试。 白盒测试 ​白盒测试是通过对程序内部结构进行分析来检测出问题,白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的。 灰盒测试 ​灰盒测试,是介于白盒测试与黑盒测试​之间的一种测试,灰盒测试多用于集成测试阶段,不仅关注输出、输入的正确性,同时也关注程序内部的...

  nbCGx4M4F1OX   2023年11月02日   49   0   0 压力测试冒烟测试集成测试
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~