虽然说近些年来,软件测试找工作的时候,简历中如果写着电商项目被认为是烂大街的项目,甚至受到根本不了解行情的HR或者部分公司的技术人员的刁难,但是:电商这么流行普遍的项目和应用,这不是很正常么!
毕竟全国除了淘宝、京东、拼多多、美团、唯品会等知名的电商平台之外;各大手机生产商都有自己的电商平台,小米、苹果、华为、中兴等;各大PC生产商也有自己的电商平台,联想、华硕、戴尔、惠普等;各大汽车生产商也有自己的电商平台;各大服装销售商有自己的电商平台,各大知名商场有自己的电商;各大餐饮品牌都有自己的电商;各大连锁超市有自己的电商……简直是多到数不过来!百度就一个,抖音就一个,社交就是QQ、微信其他的也很少用。金融类的银行、保险也就那几个,能有电商多?真不知道那些对简历中写了电商项目有成见的人脑子咋想的!
下面以一个常见的电商网站为例,从消费者的角度说明一下电商项目要做哪些方面的测试。
一、网站首页
1、首页顶部功能部分
添加图片注释,不超过 140 字(可选)
就是包含城市切换、登录、注册、签到有礼、我的订单、我的特卖、会员俱乐部、客户服务、手机版、更多等内容模块。主要测试点可以包含一下内容:
1、【城市切换】
默认城市是不是根据IP地址显示其所在城市;
通过城市切换可以切换到指定城市的分站;
城市切换后看到的页面内容是不同的;
城市切换可以精确到省-市这样的级别。如果是直辖市就显示城市名称;
2、【请登录】链接
如果没有登录过,打开网站显示请登录;
点击后可以打开和跳转到登录界面。
如果登录过网站,打开首页显示用户名;
3、【注册】链接
如果没有登录过,打开网站显示注册;
如果登录过网站,则不显示注册链接;
4、【登录有礼】链接
弹窗显示登录有礼领取方式为登录和打开APP或者扫描打开微信小程序。
5、【我的订单】链接
未登录状态点击时,点击跳转到登录界面;
已登录状态点击时,跳转到个人订单页面;
6、【我的特卖】链接
鼠标移动到链接上去,可以并列展开显示【我的特卖】、【商品收藏】、【品牌收藏】、【我的足迹】
未登录状态点击时,点击跳转到登录界面;
已登录状态点击时,可以分别跳转到【我的特卖】、【商品收藏】、【品牌收藏】、【我的足迹】页面;
7、【会员俱乐部】链接
鼠标移动到链接上去,可以并列展开显示【会员俱乐部首页】
点击会员俱乐部、或者会员俱乐部首页都可以跳转会员俱乐部首页。
8、【客户服务】链接
鼠标移动到链接上去,可以并列展开显示:客户服务、联系客服、帮助中心、服务中心、知识产权投诉;
可以分别跳转到客户服务、联系客服、帮助中心、服务中心、知识产权维护系统首页等页面;
9、【手机版】
鼠标移动上可以弹窗显示下载APP的二维码;
10、【更多】
鼠标移动上去,可以显示:合作专区-唯品卡,关于我们-Sell on vip 、品牌招商 、官方博客 ;
点击可以分别进入唯品卡、Sell on vip 、品牌招商 、官方博客等页面 ;
2、商品搜索框、轮播图、商品分类栏
添加图片注释,不超过 140 字(可选)
该部分包含以下内容:网站Logo、正品保证和退换无忧服务标识、搜索框、搜索按钮、热门搜索词、购物袋、轮播图、商品分类纵向列表、商品分类导航栏等。基本上包含以下测试要点:
1、网站Logo、正品保证和退换无忧服务标识
通过网站Logo图片可以跳转网站首页,检查是否会打开新的浏览器标签页(默认可以打开);
通过正品保证和退换无忧服务标识可以跳转到网站的服务流程和保证界面;
2、搜索框和搜索按钮、热门搜索词
点击搜索框可以显示出历史搜索记录和精选推荐商品的分类
搜索框中输入的字符数进行等价类、边界值分析(最长和最短输入)
输入完成后,通过回车或者点击搜索按钮进行搜索,并跳转搜索结果页面;
存在与搜索词相关数据时,结果页面会将查询到的相关产品都进行显示;
不存在与搜索词相关数据时,则提示没有找到商品,并展示其他类似关联商品信息;
热门搜索词可以随着站内搜索进行动态调整和变化;
通过点击热门搜索词可以打开搜索结果页面,结果页面会将查询到的相关产品都进行显示;
3、购物袋
鼠标移动到购物袋,弹窗显示:购物袋内商品名称信息;
未登录状态下,点击购物袋也跳转到购物袋页面,但是显示登录超时,请重新登录;
已登录状态下,点击购物袋跳转到购物袋页面,显示购物袋内商品详细信息;
4、商品分类列表
鼠标移动到商品分类链接上,可以展示站内所有商品的一级显示信息;
鼠标移动到一级商品分类上,可以展示该一级分类下面的所有二级分类以及所有对应二级分类的下级分类名称;
通过点击三级分类名称,跳转到该分类的对应页面;
5、商品分类导航栏
导航栏中的每一个标题都可以跳转到对应的页面;
更多导航标签鼠标移动上去可以显示其他未显示完成的分类;
6、首页轮播图
检查首页轮播图的数量是否与管理员设置的一样;
首页轮播图是否自动切换;
首页轮播图的自动切换时间是否与管理员设置相同;
首页轮播图是否可以点击进入相应的商品推广和内容页面;
3、推荐商品区域
首页会有很多商品推荐区域,并且使用不同的内容和标题显示。包含商品推荐和专题专场推荐。
添加图片注释,不超过 140 字(可选)
1、商品推荐
检查推荐购买的商品显示商品价格和推广图片是否与设置的相同;
针对不能在首页显示的其他商品通过对应的【更多】链接进行点击查看更多相关商品信息;
对于热销商品,检查是否带有热销榜排名字样和信息;
2、专题专场
检查不同的购买专场是否与管理员设置的相同;
购买专场的链接是否可以点击进入对应的模块;
4、网站侧边账号、购物袋区域
在用户浏览商品的时候网站侧边栏出现账号、购物袋、优惠券、品牌收藏、商品收藏、足迹、意见反馈等功能模块提示。
添加图片注释,不超过 140 字(可选)
1、账号模块
鼠标移动到账号模块,未登录时,是否显示与设计一样,提示用户登录/注册;显示我的订单、我的唯品币、会员俱乐部相关图标和字样;
点击登录、我的订单、我的唯品币可以直接跳转登录界面;
点击注册,可以直接跳转注册页面;
点击会员俱乐部可以直接跳转会员俱乐部页面;
2、购物袋模块
鼠标点击,出现提示登录和注册的弹窗;
点击注册,可以直接跳转注册页面;
点击登录,可以直接跳转登录界面;
2、购物袋模块
鼠标点击,出现提示登录和注册的弹窗;
点击注册,可以直接跳转注册页面;
点击登录,可以直接跳转登录界面;
3、我的优惠券、品牌收藏、商品收藏、我的足迹模块
鼠标移动到图标上,出现提示登录和注册的弹窗;
点击注册,可以直接跳转注册页面;
点击登录,可以直接跳转登录界面;
4、会员反馈模块
鼠标移动到图标上,出现提示我的反馈弹窗;
点击我的反馈可以跳转会员反馈页面;
5、网站底部证照、链接区域
显示网站的各种宣传标语、服务表彰、购物流程指南、支付方式说明、配送流程说明、售后服务说明,并且有响应的关于网站介绍、网站构成、举报监督、网站证照说明等信息。
添加图片注释,不超过 140 字(可选)
检查每一个超链接文本信息都可以点击并且进入正确的对应网页中;
检查所有的证照信息都可以查询真实性;
二、登录页面
1、登录页面
登录页面可以进行APP扫码登录,也可以使用账号、密码进行登录、使用第三方账号登录。
首先,进行界面测试。
1、查看界面上的所有元素是否齐全;
2、没有输入内容时,是否有相应的提示语;
3、短信验证码是否提示有效期;
4、移动鼠标,【登陆】按钮默认不能点击;
5、【忘记密码】是否可以点击跳转;
6、输入正确的用户名、密码、点【登陆】是否能登陆;
7、输入正确的用户名、错误的密码、点击登录是否提示用户名或密码错误;
8、输入错误的用户名、随意输入密码,点击登录是否提示用户名或密码错误;
9、输入不符合规则的手机号应该提示错误;
10、页面长时间不登陆和操作,短信验证码会不会过期;
11、使用app在登陆状态下扫描页面二维码登录;
12、页面二维码登录长时间不扫描是否提示失效。
13、失效的页面二维码是否还可以扫描成功。
14、有没有登陆错误次数的限制;
15、每次登陆错误之后有没有限制再次登陆的时间间隔;
16、是否支持一个账号多地登陆;
17、用户输入登录信息登陆时,个人信息是不是会显示在浏览器地址栏;
18、用户登陆的时候,通过抓包工具抓数据,密码是否加密;
19、查看页面源代码,短信验证码是否直接显示在代码中;
20、兼容性测试。在相同浏览器的不同版本上打开登录页面,效果是否一致;在不同浏览器上打开登录页面,效果是否一致;在不同操作系统的不同浏览器打开登录页面,效果是否一致;在不同的屏幕分辨率下打开登录页面,效果是否一致;