电商项目中的经典问题(二)

电商项目中的经典问题(持续更新)
这个系统的用户认证是怎么实现的?

使用用户名密码认证方式。

 

1、 用户认证

2、 用户身份校验

用户身份校验使用springmvc提供拦截器完成。

流程:

公开权限:用户不需要登录就访问地址。在单独的配置文件进行配置。比如系统登录页面。

电商项目介绍

 

电商行业的发展

从截图我们可以发现,市场需求推动了电商的飞速发展,而且我们应该坚信电商会一直火下去,为了“钱途”我们必须学好这个项目!

电商行业技术特点


①技术新:(NoSql推广首在社区网站和电商项目),发展快,需求推动技术的革新。

②技术范围广:除了java,像淘宝前端还使用了PHP,数据库MySQL或者oracle,nosql,服务器端使用Linux,服务器安全、系统安全

③分布式:以前是在一台机器上做运算,现在是分散到很多机器上,最后汇总起来。(集中式向分布式进行考虑)由需求来推动

④高并发、集群、负载均衡、高可用:由并发问题采用集群进行处理,其中,集群会涉及服务器的主从以及分布问题,使用负载均衡。(权重高低)高可用是对用户而言,用户的服务不中断(系统升级,服务不中断,淘宝每周更新2次)。

⑤海量数据:双11,570亿的背后,订单有多少?浏览次数有多少?商品会有多少?活动相关数据?

⑥业务复杂:不要简单的认为是:商品展示出来后,加入购物车后购买就完成了。后台特别复杂,比如优惠(包邮、满减)

⑦系统安全:系统上线必须通过系统安全部门审核通过。前年CSDN数据泄露。快捷酒店数据泄露(通过身份证就可以查看你的开房记录)。近几年,安全意识逐步在提高。

电商行业的一些概念


B2C:商家对客户,京东、当当、发展为B2C平台,天猫(B2C平台淘宝商城由马云提出,率先发展为平台),1号店也是(在上海)

B2B:商家对商家,阿里巴巴(不零售,只批发,淘宝很多商家都会去阿里巴巴进货);

C2C:个人对个人,淘宝市场,淘宝,QQ商城;

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在项目,测试bug可能包括但不限于以下方面: 1. 注册登录:用户无法注册或登录,无法使用网站功能。 2. 品展示:品展示不完整或错误,价格、图片、描述等信息不匹配。 3. 购物车:添加品到购物车失败,购物车显示错误等。 4. 支付结算:支付失败,订单金额计算错误,发票信息错误等。 5. 物流配送:订单状态显示错误,物流信息不及时更新等。 6. 售后服务:退款、退货、换货等售后服务出现问题。 在测试项目时,需要对以上问题进行全面的测试,确保网站的正常运行和用户体验。 ### 回答2: 在项目,测试bug是指在软件测试过程发现并报告的与系统规格说明或设计要求相矛盾、功能错误或异常以及用户体验问题等缺陷。以下是项目常见的测试bug及其解决方法: 1. 注册页面bug:可能出现无法成功注册、注册信息丢失等问题。解决方法是检查后端数据库和前端页面逻辑,确保注册功能正常运行。 2. 页面显示bug:如页面布局错乱、文字重叠、图片加载失败等问题。解决方法是检查HTML和CSS代码,确保页面元素正确显示。 3. 登录验证bug:可能出现密码无法正确验证、账号登录异常等问题。解决方法是确保登录功能与数据库的账号密码一致,并对密码加密进行合理处理。 4. 支付bug:如支付页面加载慢、支付结果显示异常等问题。解决方法是检查支付接口的稳定性和数据传输是否正常,并排查后台逻辑是否有问题。 5. 订单处理bug:可能出现订单状态异常、订单信息丢失等问题。解决方法是检查订单处理流程和数据库操作,确保订单数据正确存储和更新。 6. 品展示bug:如品信息错误、品评价缺失等问题。解决方法是检查品数据源和数据接口,确保品信息正确获取和展示。 7. 物流信息bug:可能出现物流信息更新不及时、物流查询无结果等问题。解决方法是检查物流接口和后台数据源,确保物流信息准确更新。 为了有效管理和解决这些测试bug,团队可以采用一套完善的缺陷管理系统,及时记录、分类和分配bug,优先解决严重性高、影响面广的问题。另外,持续的功能测试、性能测试和用户体验测试可以有效减少bug的产生,提高软件质量。测试团队应与开发团队密切配合,定期开展联合测试和沟通会议,及时解决测试bug,保证项目的顺利进行。 ### 回答3: 在项目,测试bug是指在进行软件测试过程发现的错误、缺陷或异常。这些bug可能会导致系统崩溃、功能失效、数据丢失或用户体验不佳。 首先,项目的测试bug可能涉及系统的各个方面,包括前端、后端、数据库和安全性等。比如,在前端方面,页面显示不正常、链接无效或按钮功能异常都可能是测试bug的表现。而在后端方面,可能会出现数据处理错误、API调用异常或数据传输不稳定等问题。 其次,项目的测试bug也可能与系统的业务逻辑相关。例如,订单管理功能可能出现订单状态错误、支付失败或库存计算错误等问题。此外,在用户注册和登录过程,也可能会发现验证码无效、账号重复注册或无法正常登录等bug。 此外,项目的测试bug还可能与性能和安全性有关。例如,在高并发场景下,系统可能出现响应时间延迟或页面加载速度变慢等问题。而在安全性方面,可能会出现未经授权访问、信息泄露或支付漏洞等风险。 针对项目的测试bug,测试团队应该采取一系列措施来确保及时发现和修复。首先,需对系统进行全面测试,包括功能测试、性能测试、安全性测试等。其次,测试过程要准确记录bug的描述、复现步骤和预期结果,以帮助开发团队更快地定位和解决问题。最后,测试团队还应与开发团队密切合作,共同制定测试计划和bug修复优先级,以确保bug能够及时解决,并进行回归测试确认修复效果。 总之,在项目,测试bug是不可避免的,通过高效的测试和密切的团队合作,我们可以最大限度地减少和解决这些bug,提高系统的稳定性和用户体验。

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值