软件测试 之Web项目实战解析(附全套实战项目教程+视频+源码)

474 篇文章 174 订阅
订阅专栏

软件测试之web项目实战

按顺序依次为:【搭建测试环境】、【需求评审】、【编写测试计划】、【分析测试点.编写测试用例】、【用例评审】、【执行用例提bug】、【测试报告】

一:搭建测试环境

(1) 搭建测试环境之 【常见项目结构模式】

(2)建测试环境之 【服务器介绍】

(3)搭建测试环境之 【HTTP协议】-—— 请求

(4)搭建测试环境 之【HTTP协议】——响应

(5)搭建测试环境 之【HTTP与HTTPS的区别】

(6)搭建测试环境之 【http1.0 与http 1.1的区别】

*搭建后台测试环境操作

(7)*编辑环境变量文件 ,配置环境变量

编辑环境变量文件,配置环境变量

 
编辑环境变量文件,配置环境变量
vi /etc/profile
———————————————————————————————————————————————————————————
JAVA_HOME=/usr/local/jdk1.8.0_161/
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
———————————————————————————————————————————————————————————
* 刷新环境变量文件
source /etc/profile
* 验证是否安装成功了java环境
java -version 查看java版本号
javac		
* 只要不报不是内部或者外部命令 就代表java环境变量配置完成
* 坑---->可能需要断开xterm再次连接

(8) *服务器安装Tomcat 软件

(9)*启动Tomcat 服务器

(10)*安装mysql并导入数据库

(11)*链接数据库工具 Navicat

 
* 操作数据库需要连接数据库的工具navicat,但是navicat不能够直接`连上远程mysql,mysql需要远程授权
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql>flush privileges; 刷新远程授权
* windowns电脑上使用navicat工具连接linux的mysql数据库
* 创建XX商城需要的数据库,并且导入数据
用命令行创建数据库yhsc_mall_db
导入数据

访问商城

192.168.189.128:8080

(12)*商城前台和后台数据库对比说明

二:需求解析

(1)需求评审

(2)一份完整/标准的需求文档包含哪些内容

概述:专业名词解释 阅读对象...
            
        产品描述
            * 整体流程
            * 需求描述
            * 版本规划
            * 功能列表--产品结构图
        功能需求(具体某个功能的要求)
            * 流程图
            * 界面
            * 字段说明
        非功能需求
            * 安全
            * 性能
        上线需求
            * 验收标准
        运营计划
        附录

(3)*测试人员在需求评审阶段干什么?

1.听懂产品经理讲述的需求标准

2.划分功能模块/功能列表,如果prd里面没有列出功能模块,自己列出

3.捋清楚整个项目的流程 以及各个功能模块的流程

(4)包括以下

​三:测试用例

编写测试计划 之【软件测试分类】——(1)

(2)*如何测试XXXX案例

(3)*测试计划是怎么编写的?

测试用例覆盖率是多少?为什么这么说?

(1)分析测试点,设计并编写测试用例

测试用例的基本概念(1)

测试用例的特征(2)

你们测试用例里面有哪些内容/测试用例模板中有哪些栏位

编写测试用例方法

四:测试用例设计思路

用例评审

执行用例 提bug 之【关于bug】——bug的分类

执行用例 提bug 之【关于bug】——bug的生命周期

执行用例 提bug 之【测试管理工具】——禅道

执行用例 提bug 之【测试管理工具】——禅道 (概念)

执行用例 提bug 之【测试管理工具】——禅道 (介绍)

执行用例 提bug之【测试管理工具】—禅道 后台环境搭建)

执行用例 提bug之【测试管理工具】—禅道 (使用)

执行用例 提bug之【测试管理工具】—禅道 (测试人员)

测试报告

五:项目名:XX商城

涉及端:电脑PC端、app端、H5应用端、小程序端

在该项目中,你可以随性操作,肆意妄为。比如,你可以自定义商城页面:

自定义后,在app和h5界面刷新,便能看到自定义的效果。

你还可以给商城会员充值,用以购买商品。

针对该项目,我无偿提供了全套教程:

同时,我无偿提供了该项目的全套资料:

资料获取方式:评论区自取

当然,针对动手能力弱的同学,我也提供了演示视频(按需取用):

最后

话不多说,按需自取。

Java Web 课程设计需求分析文档
weixin_30779691的博客
05-08 2007
企业办公软件管理需求分析文档 一、引言 1.1编写目的:   软件需求分析是为了使用户和软件开发人员双方对该软件的初始规定有一个共同的理解,使之成为整个软件开发工作的基础.就本项目而言,编写需求分析报告的主要目的是明确系统各部分需要完成的功能,了解系统安全性等方面的特性,为下一步系统详细设计和开发,代码编写打下基础。 1.2项目背景:   本项目基于Java EE面向企业级的开发。用于本...
软件测试过程
01-16
软件测试过程介绍,知识点整理,测试方法、测试过程、
web测试项目.zip
12-25
web测试项目.zip
WEB测试项目实战-件资源
03-02
WEB测试项目实战-件资源
一文7个步骤教你搭建测试web测试项目实战环境
2301_78843735的博客
02-26 155
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!​今天小编,给大家总结下web 测试实战的相关内容,一起来学习下吧!​*链接数据库工具 Navicat。商城前台和后台数据库对比说明。安装mysql并导入数据库。启动Tomcat 服务器。
软件测试电商项目实战之购物车测试
伤心的辣条
11-25 1771
首先:要了解产品的基本业务流程比如这是什么方面的项目,业务情况,具体怎么工作的?画出流程图,对其业务逻辑进行梳理 其次:要细分模块,针对每个小功能模块再进行详细的划分:
软件测试实战项目(Web项目)
05-31
软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试
Jmeter高级性能测试实战
08-29
课程从基础讲起,全课程以实战为主,每个知识点通过实际案例演练讲解理论+实践结合,更容易理解,适合小白,低门槛,快速上手。 课程同时涵盖web端和移动端app测试,同时还加入了抓包工具的使用; 1) 第一阶段为JMETER 5.4.1 (最新版本)工具使用篇,通过Jmeter 介绍和安装、http 取样器、JDBC 取样器、JMETER 组件详细讲解、配置元件、三种参数化方式教你玩转JMETER 参数化、工作过程中间所需的常用函数、聚合报告、察看结果树、汇总报告等监听器知识,后置处理器、后置处理器之正则表达式提取器提取响应内容实践、读取本地JSON格式文件实例、正则表达式操作符、正则表达式工具之Regextester,系统全面学习正则表达式,突破JMETER 知识难点,响应断言、JMETER分布式、分布式原理、搭建JMETER 分布式、WebService协议接口测试。 每一个知识点采用理论加案例的方式,吃透每一个知识点,为性能测试实践奠定基础。 2) 第二阶段为性能测试实践篇1、通过JMETER 实践爬虫技术,爬取第三方平台全网页地址、批量爬取国外网站壁纸10W+图片并保存到本地;2、详细介绍Fiddler 抓包工具,Fiddler 抓包工具原理、Fiddler 抓取PC 端和移动端包信息、JMETER+Fiddler 结合使用对PC 端项目进行性能测试项目实践,提升PC 端性能测试能力;3、JMETER+Fiddler  结合使用对app 项目进行性能测试项目实践,提升app项目性能测试能力4、性能测试常见的业务指标和技术指标、响应时间、TPS、HPS等知识进行讲解5、通过JMETER 对移动端项目进行性能测试实战; 
项目经验的看过来,真实的软件测试实战项目来了
qq_48811377的博客
06-03 1981
这是一个,你可以在网站上购买各种宠物。常见的电商网站操作在这个项目中都可以找到,比如注册,登录,查找商品,选择商品,添加购物车,下单,查看定位,确认收货地址等等。网站需要的个人信息并不需要真实的,付款也不需要真的付钱,并不需要担心个人信息泄漏等问题。而且这个项目由大名鼎鼎的 MyBatis 提供,使用 Spring 框架搭建, 很多 Java 开源项目都用它来举例子。业务简单,流程清晰,操作类型丰富,几乎是完美的练习平台,非常适合练习 Web 自动化测试。
软件测试 (7) web项目测试
a732072213的博客
08-03 4449
WEB项目熟悉,抓包测试工具fiddler使用,简易http协议介绍
推荐几个高质量的软件测试实战项目
热门推荐
技术专家
08-09 1万+
推荐几个高质量的软件测试项目,整套项目+配套资源
软件测试实战:微软技术专家经验总结
03-23
我接受了图灵社区的访问,围绕我的新书《软件测试实战:微软技术专家经验总结》和测试人员职业发展,展开了讨论。以下是采访全文。   我接受了图灵社区的访问,围绕我的新书《软件测试实战:微软技术专家经验总结》和测试人员职业发展,展开了讨论。以下是采访全文。   简介:史亮,东南大学计算机软件与理论专业博士,研究领域为软件分析与测试。2006年加入微软(中国)有限公司,任职软件开发测试工程师,负责微软在线业务与商业智能产品的测试工作。2011年调至微软总部,从事MicrosoftOffice2013的测试工作。2012年与淘宝测试工程师高翔合著了《探索式软件测试实践之路》一书。2014年,独自出版了《
最全面的Java接口自动化测试实战.zip
09-21
文件:E:\最全面的Java接口自动化测试实战\project.zip E:\最全面的Java接口自动化测试实战\第10章 项目实战接口开发SpringBoot E:\最全面的Java接口自动化测试实战\第11章 数据持久层框架MyBatis的应用 E:\最全面的Java接口自动化测试实战\第12章 MyBatis+MySQL实现用例管理 E:\最全面的Java接口自动化测试实战\第13章 TestNg+MyBatis实现数据校验 E:\最全面的Java接口自动化测试实战\第14章 持续集成 E:\最全面的Java接口自动化测试实战\第15章 课程总结 E:\最全面的Java接口自动化测试实战\第1章 接口自动化测试整体认知 E:\最全面的Java接口自动化测试实战\第2章 接口测试的用例设计 E:\最全面的Java接口自动化测试实战\第3章 手工接口测试到自动化框架设计 E:\最全面的Java接口自动化测试实战\第4章 企业级代码管理工具git的应用 E:\最全面的Java接口自动化测试实战\第5章 测试框架TestNG E:\最全面的Java接口自动化测试实战\第6章 测试报告 E:\最全面的Java接口自动化测试实战\第7章 Mock接口框架的应用实战 E:\最全面的Java接口自动化测试实战\第8章 http协议接口 E:\最全面的Java接口自动化测试实战\第9章 测试框架HttpClient E:\最全面的Java接口自动化测试实战\课程代码
软件测试感悟
03-23
软件测试感悟软件测试我非常热爱软件测试,包括软件测试工具,方法,理论,技术。因为我在3年的测试工作中,深刻体会到软件测试的重要性和趣味性。此时,我已经跳出了“小程序员”的圈子,以软件系统工程的更大视角审视软件测试这项工作。很长时间  对软件测试感悟 软件测试  我非常热爱软件测试,包括软件测试工具,方法,理论,技术。因为我在3年的测试工作中,深刻体会到软件测试的重要性和趣味性。此时,我已经跳出了“小程序员”的圈子,以软件系统工程的更大视角审视软件测试这项工作。  很长时间以来我一直被下面的问题而困惑,有些问题至今仍然只是具有肤浅的认识,而且,我感觉我做的测试项目越多,阅读的测试书籍越多,我越
计算机软件测试
01-08
计算机软件测试(原书第2版),ISBN:9787111142461,作者:(美)Cem Kaner等著;王峰等译;王峰译
django项目实战之nweb渗透测试工具(源码+说明+演示视频).zip
06-10
源码亲测可用,可做计算机毕业设计、课程设计等参考。 【项目技术】 python+Django+mysql+b/s 【实现功能】 本次通过以B/S结构搭建一款能够渗透检测工具,通过该工具的开发来进行web网页漏洞、web端口扫描的技术实现...
前端开发全套学习教程包括视频+源码+项目实战
最新发布
04-10
前端开发学习也是一样的从简单的基础的知识点开始慢慢积累,首先就是掌握前端语言的基础知识3大部分(HTML、CSS、页面制作工具)其中包含了元素和属性、表单和图形处理、CSS基本语法...能够配合UI设计师进行项目开发。
软件测试项目实战《学车不》-视频教程网盘链接提取码下载 .txt
03-03
本课程采用由浅入深,层层递进的讲解方式, 让你轻松掌握APP项目的功能测试、兼容性测试、安装卸载升级测试、PUSH消息测试、性能专项测试、稳定性测试等各个方面 视频大小: 889M
小米商城web前端实战项目(源码)
01-16
小米商城web前端实战项目是一个非常值得学习和探索的项目,通过学习该项目源码,可以对前端开发有更深入的了解和实践。该项目的主要特点包括响应式布局、页面动画效果、数据请求和处理、组件化开发等。 首先,响应式布局是该项目的一个重要特点,通过媒体查询和flex布局等技术实现了在不同设备上的自适应,使得页面在手机、平板和电脑上都能有良好的展示效果,这对于网页设计来说是非常关键的一点。 其次,页面动画效果也是该项目的一个亮点,在使用CSS3和Javascript的动画效果方面展示了丰富的实践经验,比如实现了页面加载时的渐显效果、轮播图的切换效果等,这些都是非常实用的技巧。 此外,数据请求和处理也是该项目中需要重点关注的部分,通过Ajax技术和其他数据接口,实现了商品信息的获取和展示,加入购物车等功能。 最后,组件化开发是该项目的另一个特点,通过划分各个功能模块,实现了组件的高内聚低耦合,提高了代码的复用性和维护性。 总之,通过学习小米商城web前端实战项目源码,可以对前端开发有更深入的了解和实践,积累丰富的经验和技巧,为以后的项目开发提供了很好的参考和借鉴。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 软件测试面试必杀篇:【2023软件测试面试八股文宝典】 37933
  • 国产弱网测试神器 QNET零基础快速上手(上) 21683
  • 三个练手的软件测试实战项目(附全套视频跟源码)偷偷卷死他们 19226
  • 云服务器开放端口的详细教程 12476
  • 摆烂三年,我从普通二本到春招华为OD上岸啦 12468

分类专栏

  • Python 188篇
  • 软件测试 474篇
  • 程序员 190篇
  • Java 11篇
  • 数据库 3篇
  • 网络 1篇

最新评论

  • 软件测试面试必杀篇:【2023软件测试面试八股文宝典】

    treasure35: 已关注啦,求分享

  • 软件测试面试必杀篇:【2023软件测试面试八股文宝典】

    小菜鸟编程2: 已关注,求分享,感谢!

  • 三个练手的软件测试实战项目(附全套视频跟源码)偷偷卷死他们

    m0_73274994: 已关注,求分享

  • 可以写进简历的软件测试电商项目(超详细版),不进来get一下?

    2401_83096373: 求,已关注,蟹蟹啦

  • 软件测试面试必杀篇:【2023软件测试面试八股文宝典】

    m0_71997249: 已关注,求分享,感谢!

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • Python测试框架之pytest详解
  • 七年老测试整理的RF框架大全,一看就会,一学就懂
  • 一文详解 requests 库中 json 参数和 data 参数的用法
2024
04月 5篇
03月 20篇
02月 8篇
01月 33篇
2023年248篇
2022年80篇
2021年108篇

目录

目录

评论 247
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜欢软测的小北葵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司揭阳网站制作设计多少钱南通优秀网站设计价格唐山品牌网站设计多少钱盐城如何制作网站哪家好宜宾网站设计哪家好临沂网站制作设计报价民治营销型网站建设多少钱同乐网站制作哪家好吕梁网页设计价格荆州如何制作网站哪家好宁德网站推广系统价格铜仁百搜标王遵义企业网站建设报价长春外贸网站设计推荐吕梁网站改版多少钱大连至尊标王价格咸宁关键词按天扣费推荐甘南英文网站建设鹰潭设计公司网站公司常德外贸网站建设报价张北网站建设推荐坑梓设计公司网站南昌英文网站建设公司邢台百度标王价格鄂州百度竞价公司廊坊网站优化软件价格通化网站优化推广报价威海百度竞价包年推广多少钱晋中外贸网站制作哪家好吕梁网站优化按天收费报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化