当前位置: 首页 > news >正文

打开网站后直接做跳转企业网站建设需求书

打开网站后直接做跳转,企业网站建设需求书,怎么自己建一个网站吗,ps做的网站模板1.简介 上一篇中已经将其的理论知识介绍了一下#xff0c;这一篇就带着大家一步一步的把上一篇介绍的理论知识实践一下#xff0c;然后再说一下如何创建高级web测试计划。 2.网络计划实战 通过上一篇的学习#xff0c;将其分类为#xff1a; #xff08;1#xff09;不需…1.简介 上一篇中已经将其的理论知识介绍了一下这一篇就带着大家一步一步的把上一篇介绍的理论知识实践一下然后再说一下如何创建高级web测试计划。 2.网络计划实战 通过上一篇的学习将其分类为 1不需要登录验证身份就可以操作的。 2需要登录验证身份之后才能操作的。 2.1不需要登录 这里就拿博客园来举例子如博客园你不需要登录验证身份就可以执行阅读、查找和浏览博客园内的文章前提是这些文章没有设置“只允许注册的用户访问”。 2.1.1抓包 1.阅读博客园文章 1、浏览器上输入博客园地址点击文章 如下图所示​ 2、fiddler抓包工具抓取博客园查找的过程。从下图红色圈住的部分可以看到查找的URL和请求查找发送的参数。如下图所示 ​ 2.1.2阅读文章 按照抓包抓取到的参数我们下一步就是用Jmeter模拟阅读博客园文章 1.建立一个测试计划命名为Test Blog Read Plan。如图下所示 2.选中测试计划添加线程组用户命名为Blog User。如下图所示 注意敲脑壳敲黑板啦这个就是一个用户阅读一次如果要压测你可以设置多个用户同时阅读。 3.选中线程组添加一个HTTP Header Manager(HTTP信息头管理器)。这个主要是为了避免Jmeter发送请求后返回结果可能会出现状态码为403的错误。如下图所示 注意敲脑壳敲黑板啦这里HTTP信息头管理器主要添加一个参数User-Agent。根据你抓包的header来填写即可。 ​ 4.选中线程组设置一个http,发送http默认请求值放入你需求测试的地址。这样做的好处就是后边的所有的http请求你就不再需要重复的写这个测试地址了。如下图所示 注意敲脑壳敲黑板啦本地搭建的Jenkins应用程序那么测试地址就很清楚了这里请求值填写如下 1protocol协议http or https目前博客园是https协议所以这里填写Protocolhttps 2测试地址为博客园的地址不用啰嗦大家都知道了Sever Name or IPwww.cnblogs.com 3Port博客园没有端口 ​5.选中线程组添加一个http请求命名为Read。如下图所示 注意敲脑壳敲黑板啦本地搭建的Jenkins应用程序那么Read请求值我们查看抓到登录请求包2.2.1就很清楚了这里请求值填写如下 1protocol协议http or https目前这个是本地搭建的http协议所以这里填写Protocolhttps 2测试地址为本地搭建不用啰嗦大家都知道了Sever Name or IPwww.cnblogs.com 3Port博客园没有端口 4Method是那种类型的请求就选择那种这里选择get 5Path阅读博客园文章的请求路径 6Content Encoding编码这里没有填写如果出现乱码你可以填写utf-8和Gb2312试一下即可。 ​6.选中线程组添加一个结果树命名为Check Read Results监听阅读博文是否成功。如下图所示 2.2需要登录 同样的这里也拿博客园举例子你如果要发布随笔、评论、点推荐等等的一系列操作就需要你登录验证身份以后才能执行这些操作。但是由于博客园的登录机制改变就不拿博客园举例子拿一个在本地搭建的Jenkins的web应用程序来实战一下删除一个job。但是这个job必须在登录以后才能删除如果没有登录就会删除失败。 2.2.1抓包 1.登录 1、浏览器上登录jenkins输入账号和密码点击登录。如下图所示 ​ 2、fiddler抓包工具抓取jenkins登录的过程。从下图红色圈住的部分可以看到登录的URL和请求登录发送的参数。如下图所示 ​ 2.删除 1、我们前面讲过登录后新建任务后那可以继续接着操作删除刚才新建的任务。如下图所示 ​ 2、用fiddler抓包抓到删除新建任务的请求从抓包结果可以看出传的data参数是Jenkins-Crumb。如下图所示 ​ 3.这个Jenkins-Crumb哪里来的呢可以看上个请求的body。如下图所示 ​ 2.2.2登录 按照抓包抓取到的参数我们下一步就是用Jmeter模拟登录到Jenkins。 1.建立一个测试计划命名为Test Jenkins Plan。如下图所示 ​ 2.选中测试计划添加线程组用户命名为Jenkins User。如下图所示 注意敲脑壳敲黑板啦这个就是一个用户登录一次如果要压测你可以设置多个用户同时登录。 ​3.选中线程组添加一个HTTP Header Manager(HTTP信息头管理器)。这个主要是为了避免Jmeter发送请求后返回结果可能会出现状态码为403的错误。如下图所示 注意敲脑壳敲黑板啦这里HTTP信息头管理器主要添加两个参数User-Agent和Content-Type。根据你抓包的header来填写即可。 ​4.选中线程组设置一个http,发送http默认请求值放入你需求测试的地址。这样做的好处就是后边的所有的http请求你就不再需要重复的写这个测试地址了。如下图所示 注意敲脑壳敲黑板啦本地搭建的Jenkins应用程序那么测试地址就很清楚了这里请求值填写如下 1protocol协议http or https目前这个是本地搭建的http协议所以这里填写Protocolhttp 2测试地址为本地搭建不用啰嗦大家都知道了Sever Name or IPlocalhost 3Port8080这里搭建的默认端口8080你也可以在Tomcat的配置文件修改这个端口 ​5.选中线程组添加一个http请求命名为Login。如下图所示 注意敲脑壳敲黑板啦本地搭建的Jenkins应用程序那么Login请求值我们查看抓到登录请求包2.2.1就很清楚了这里请求值填写如下 1protocol协议http or https目前这个是本地搭建的http协议所以这里填写Protocolhttp 2测试地址为本地搭建不用啰嗦大家都知道了Sever Name or IPlocalhost 3Port8080这里搭建的默认端口8080你也可以在Tomcat的配置文件修改这个端口 4Method是那种类型的请求就选择那种这里选择post 5Path登录的请求路径 6Content Encoding编码这里没有填写如果出现乱码你可以填写utf-8和Gb2312试一下即可。 ​ 6.选中线程组添加一个cookie管理器用来管理登录后的cookie。如下图所示 注意敲脑壳敲黑板啦cookie的添加一个值这个也可以在抓包登陆请求中header查看到这里就不细说了。 1NameJSESSIONID 2Value一串数字和字母 3Domainlocalhost ​ 7.选中线程组添加一个结果树命名为Check Login Results监听登录是否成功。如下图所示 ​ 8.选中线程组添加一个http请求命名为Delete Item。如下图所示 注意敲脑壳敲黑板啦本地搭建的Jenkins应用程序那么Delete请求值我们查看抓到删除请求包2.2.1就很清楚了这里请求值填写如下 1protocol协议http or https目前这个是本地搭建的http协议所以这里填写Protocolhttp 2测试地址为本地搭建不用啰嗦大家都知道了Sever Name or IPlocalhost 3Port8080这里搭建的默认端口8080你也可以在Tomcat的配置文件修改这个端口 4Method是那种类型的请求就选择那种这里选择post 5Path删除的请求路径 6Content Encoding编码这里没有填写如果出现乱码你可以填写utf-8和Gb2312试一下即可。 ​ 9.选中线程组添加一个结果树命名为Check Delete Results监听删除job是否成功。如下图所示 ​ 2.3JMeter运行查看运行结果 2.3.1不需要登录 1、点击绿色的按钮运行Jmeter如下图所示 ​ 2、查看JMeter运行结果一个请求的监听结果都是绿色的说明请求成功。如下图所示 ​   1查看阅读是否成功从结果看到博文内容说明阅读成功。如下图所示 ​ 2.3.2登录 1、Jenkins的新建任务里有“”如下图所示 ​ 2、点击绿色的按钮运行Jmeter如下图所示 ​  3、查看JMeter运行结果两个请求的监听结果都是绿色的说明请求成功。如下图所示 ​ 1查看登录是否成功从结果看到“admin”和“注销”说明登录成功。如下图所示 ​ 2可以看到登录成功后的任务中有“”。如下图所示 ​ 3查看删除是否成功从结果中没有看到“”说明删除成功。如下图所示 ​ 4、查看Jenkins的新建任务没有看到“”说明删除成功了如下图所示 ​ 3.制定高级Web测试计划 在本小节中红儿将介绍一下如何创建高级 测试计划来测试网站。 有关基本测试计划的示例请参阅构建Web测试计划。 3.1使用URL重写处理用户会话 如果您的Web应用程序使用URL重写而不是Cookie来保存会话信息则您需要做一些额外的工作来测试您的站点。 为了正确响应URL重写JMeter需要解析从服务器接收的HTML并检索唯一的会话ID。使用适当的HTTP URL重写修饰符 可以完成此操作。只需将您的会话ID参数的名称输入到修饰符中它将找到它并将其添加到每个请求中。如果请求已经有一个值它将被替换。如果是“缓存会话ID” 如果选中则将保存最后找到的会话ID如果先前的HTTP示例不包含会话ID则将使用该ID。 URL重写示例 下载此示例。在图1中显示了使用URL重写的测试计划。请注意URL Re-writing修饰符已添加到SimpleController中从而确保它只会影响该SimpleController下的请求。 ​ 图1-测试树 在图2中我们看到URL重写修饰符GUI它只有一个字段供用户指定会话ID参数的名称。还有一个复选框用于指示会话ID应该是路径的一部分用“;”分隔而不是请求参数。 ​ 图2-请求参数 3.2使用标题管理器 该HTTP头管理器可以让你定制什么样的信息JMeter的HTTP请求头发送。此标头包含“用户代理”“编译指示”“推荐人”等属性。 该HTTP头管理器像HTTP Cookie管理器可能应该在线程组级别添加除非出于某种原因您希望为不同的指定不同的页眉HTTP请求在您的测试对象。 4.小结 4.1登录和删除前三个参数空白 1.细心地小伙伴或者童鞋们会从截图中发现宏哥的登录和删除的前三个参数都是空白的什么也没有填写那是因为前边的HTTP默认请求所以这里不用填写好处就从这里就看出来了目前只是列举了两个请求如果成百上千的请求是不是效果就更明显了。 好了今天有关创建网络计划实战和创建高级Web测试计划就分享到这里。 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走【文末领取】 【下面是我整理的2023年最全的软件测试工程师学习知识架构体系图】 一、Python编程入门到精通 二、接口自动化项目实战  三、Web自动化项目实战 四、App自动化项目实战  五、一线大厂简历 六、测试开发DevOps体系  七、常用自动化测试工具 八、JMeter性能测试  九、总结文末尾部小惊喜 生命不息奋斗不止。每一份努力都不会被辜负只要坚持不懈终究会有回报。珍惜时间追求梦想。不忘初心砥砺前行。你的未来由你掌握 生命短暂时间宝贵我们无法预知未来会发生什么但我们可以掌握当下。珍惜每一天努力奋斗让自己变得更加强大和优秀。坚定信念执着追求成功终将属于你 只有不断地挑战自己才能不断地超越自己。坚持追求梦想勇敢前行你就会发现奋斗的过程是如此美好而值得。相信自己你一定可以做到
http://www.hkea.cn/news/14387647/

相关文章:

  • 简述网页建站流程嘉兴做网络推广的公司
  • 网页qq登陆网站网站新闻稿模板
  • 泰州网站开发公司注册一个商标多少钱
  • 做网站怎么那么难app软件开发外包公司
  • 网站后台登陆不了如何注销公司流程及费用
  • 电商网站开发平台用什么人开发wordpress让收录
  • 网站后台怎么改密码百度竞价排名及自动竞价功能
  • 架设网站需要什么宜昌网站建设设计
  • 企业网站设计在线短网址缩短工具
  • 连云港网站seowordpress 新建媒体库
  • 网站 跳出率 多少建造师网
  • 网站开发发展趋势2018网页设计教程详细步骤ppt
  • 案例学——网页设计与网站建设wordpress 添加页面模板
  • html模板 网站百度网盘下载慢
  • 自己做的网站首页变成符号了杭州网站建设q479185700棒
  • 我学我做我知道网站wordpress 获取当前id
  • 网站怎么做关键词库网站的网站制作公司
  • wordpress添加网易云音乐盐城网站优化
  • 营销单页网站制作制作网站报价
  • seo分析网站在百度怎样建网站
  • 专门做外贸的网站集安网站建设
  • 自己做的网站怎么接入银联支付互联网之光博览会参展企业
  • 池州家居网站建设怎么样保险代理公司注册条件
  • 大庆网站建设黑icp备1900邯郸哪里制作网站
  • 网站备案要多久时间湖南做电商网站需要什么条件
  • 企业网站模板带后台做招聘网站怎么办营业执照
  • 服务公司注册资金多少合适无忧seo博客
  • 滕州网站建设哪家好程序员 给老婆做网站
  • 宜昌市水利建设工程协会网站工信部网站备案怎么查询
  • 江苏省中医院网站建设男的和女的做那种短视频网站