app项目
=================================
app技能
1、通过ADB命令抓取日志,对测试中遇到的问题做初步分析,作为提单的附件;2、完成app端的功能测试、接口测试和专项测试
3、对APP进行稳定性测试(adb),弱网测试(fiddler),兼容性测试和安装卸载测试
4、执行APP端的测试用例,使用FIddler抓包辅助定位bug
5、使用QNET工具对APP端进行弱网测试
6、使用SoloPi工具对APP端进行性能测试
7、对APP进行维护,对用户反馈的问题进行复现及反馈。
8、在不同机型,不同系统,不同屏幕,不同网络下进行兼容性测试,测试结束后提交兼容性测试报告;
9、进行App的安装卸载、异常测试;
10、 使用monkey进行压力测试,使用fiddler进行弱网测试;
11、搭建测试环境,列如:adb的测试环境;
12、参加测试用例评审,查漏补缺测试用例;
13、开发提交版本后,使用monkey工具、adb命令进行冒烟测试,测试通过后执行用例进行全面测试;
14、进行安装、升级、卸载、易用性、可靠性、安全性等APP专项测试;
15、进行异常情况的测试,网络中断、收到电话、通知栏消息、低电量弹出框等;
16、通过人为创造来电、低电、关机、信号丢失等场景进行干扰/中断测试;
17、针对⽹络切换、电话等异常使⽤情况下,查看APP是否出现异常。
18、使用 fiddler校验请求响应信息正确性,打断点更改请求响应数据支持测试,模拟弱网进行网络测试
19、针对APP正常流程运用 appnium+python+unittest 编写自动化测试脚本,进行回归测试;
20、根据不同机型进行测试环境的选取,进行兼容性测试; 21、使⽤ GT ⼯具测试 APP 运⾏的 CPU、内存等以及进⾏其他性能测试。 22、使⽤ Fidder 抓包⼯具设置限速进⾏弱⽹测试。 23、使⽤不同品牌及型号、操作系统类型、分辨率等的真机进⾏兼容性测试。 24、进⾏安装卸载测试、运⾏ APP 时被其他应⽤打断的交叉事件测试。 25、对APP进⾏升级安装、卸载、跨版本安装测试,针对⽹络切换、电话等异常使⽤情况下,查看APP是否出现异常。 26、针对不同版本、分辨率、⽹络环境进⾏兼容性测试,以及系统升级后APP的兼容情况。
案例:
==================================
项目一:
民康门诊软件(app+web)
2022.01-2022.06(5个月)
项目介绍:民康门诊是一款综合性门诊软件,该软件分为APP端和web端,又分为前后端,前端主要面向就诊病人和医护工作者,它包含门诊挂号管理、门诊收费管理、门诊医生站、门诊护士站等模块,后端面向医院管理人员,能够帮助管理人员对诊所中的药品及医疗项目进行全面管理,它包含了诊所中的医生排班管理、科室管理、药品管理、患者档案管理、会员管理等模块。本系统采用B/S架构,主要的模块有门诊挂号管理、门诊收费管理、门诊医生站、门诊护士站、医生排班管理、科室管理、药品管理、患者档案管理、会员管理。
工作职责:1、主要负责门诊挂号管理、医生工作站、科室管理模块的功能测试和接口测试。2、分析接口文档,清楚负责模块接口的作用、请求方式、请求地址、请求参数、返回值,并准备对应的接口数据。3、使用requests+pytest进行接口测试,校验接口的链接和数据的准确性。4、利用MySQL进行前端展示数据和后台数据的校验。5、使用XMind分析需求文档,提取功能点,并编写测试用例。6、执行所有用例,发现bug,定位bug,并使用禅道管理bug,并跟进bug,协助开发直到回归测试完成。7、完成app端的功能测试、接口测试和专项测试。8、跟进项目上线情况,确保上线后产品正常使用。
===================================
项目二:
明正医疗云诊所(app+web)
2021.06-2022.01(7个月)
项目介绍:明正医疗云诊所是针对中小型医院特点开发的一款综合门诊的软件,有web端和app端。项目模块:明正医疗云诊所有三大模块,分别为用户模块,医生模块,管理员模块。其中用户模块和医生模块为前端,管理员模块为后端。用户模块主要功能有:个人信息管理、病历信息管理、挂号信息管理、药单信息管理等。医生模块主要功能有:医生个人中心管理、病人病历信息管理、处方信息管理、药品信息管理、器械信息管理、药单信息管理等模块。管理员模块主要功能有:管理员登录、账号管理、医生排班管理、科室管理、用户管理、药房管理等模块。
工作职责:1、主要负责用户模块和医生模块的功能性测试和接口测试。2、分析接口文档,清楚负责模块接口的作用、请求方式、请求地址、请求参数、返回值,并准备对应的接口数据。3、使用requests+pytest进行接口测试。4、分析需求文档,参与需求评审会议,明确需求点,评审需求点。根据需求点写出测试用例,参与测试用例评审。5、执行测试用例,发现bug,并在缺陷管理工具上提交,确认开发对bug进行修改,然后再执行回归测试。6、提交缺陷报告和编写测试报告。7、跟进项目上线情况,确保上线后产品正常使用。
===================================
项目三:
爱维宝贝智慧幼儿园
2022.04-至今(3个月)
项目描述:这是一个C/S架构的系统,爱维宝贝 手机客户端是一个集实时视频、即时聊天、安全接送、健康管理、家园互动、育儿资讯为一体的手机客户端主要功能有注册并登录,找回密码,切换宝宝与班级,查看实时视频,考勤签到,健康管理,今日食谱,通知信息,亲子作业,学校相册,宝宝课表,老师点评等,实现家长与孩子零距离。
测试环境:CentOS7、MySQL、Tomcat、Android等
测试工具:禅道、SVN、Xmind、Jmeter、fiddle 等
个人职责:
1.理解项目需求,根据需求分析结果设计并编写所负责模块的测试用例;
2.根据测试用例验证App的功能是否正常;
3.验证App是否能正确安装、正常运行、卸载,通过ADB或者助手工具安装App;
4.在不同设备上验证App的兼容性,确保在大部分用户的使用场景下都能正常工作;
5. 进行Web的兼容性测试(操作系统及版本、浏览器、分辨率)和App兼容性测试(分辨率、屏幕、操作系统、机型);;
6.利用JMeter,Fiddler等工具对项目进行抓包、弱网测试及相关接口测试;。
7.通过ADB命令抓取日志,对测试中遇到的问题做初步分析,作为提单的附件;
8.使用禅道管理并提交Bug,执行回归测试,验证已修改Bug对原功能模块实现是否有新Bug产生;
====================================================
项目四
智慧川传APP
2021.10-2022.02(4个月)
项目描述:智慧川传是四川传媒学院为全校师生打造的移动智慧校园平台,集校园迎新、学费缴纳、宿舍分配、校园导航等功能为一体的手机软件,通过现金技术和多平台有效融合的模式,对师生所需要的服务进行持续建设和完善。帮助新生用户快速熟悉校园环境,轻松在线缴费。主要功能有在线注册、成绩查询、课表查询、实验室预约、校园资讯、沐浴充值等。工作职责:1、阅读需求文档,了解项目基本情况并提取出测试功能点,对需求不明确的地方进行评审。2、根据提取出的测试点将不同的功能模块进行拆分,并相应地设计和编写测试用例。3、根据文档指导搭建测试环境。4、熟悉API接口文档,利用postman对各模块进行接口测试。5、对APP进行稳定性测试(adb),弱网测试(fiddler),兼容性测试和安装卸载测试。6、根据各个功能模块的bug数量和严重程度,编写测试报告。7、参与测试总结会议,对软件是否上线进行评估,分享测试中的经验并改进。
====================================================
项目五
悦直播(app)
2020.09-2021.01(4个月)
项目简介:心悦直播是一款掌上直播平台,涵盖了游戏、才艺、生活等全方面视频直播软件;文字丰富的聊天系统,可以选择字体,更有点赞/发红包/浮云/真棒等动态搞笑表情,增强直播间互动气氛;用户也可以注册直播间进行直播,软件对直播平台减少了多重限制,直播艺人可以更得心应手的操作管理直播间;该系统主要由用户管理、直播列表、礼物赠送功能、聊天功能、个人直播、统计分析、房间设定、充值功能等几大模块组成。我负责的模块: 用户管理、聊天功能、直播列表、充值功能项目职责:1、参与项目需求评审,提取测试要点;2、用黑盒测试方法设计测试需求、测试用例;3、对软件问题进行跟踪分析和报告,推动测试中发现问题及时合理地解决;4、与开发团队保持良好沟通,提供相关工作支持;5、在测试过程中根据实际需求的变更,同步地改进更新测试用例;6、编写缺陷报告,提交缺陷总结。
====================================================
项目六
星脉赎楼(App)
2020.03-2021.01(10个月)
主要以赎楼和助贷业务两个板块为主,功能包含产品管理、客户管理、贷前管理、评估授信、合同管理、贷后管理、报表统计、大数据风控、贷后催收、资金方管理等功能,通过系统化管理帮助业务人员快速资料录入以及内部在线化审批提高工作效率,规范内部流程。
====================================================
项目七
乐购app
2017.11-2019.04(1年5个月)
乐购APP是一款移动端购物软件,它具有商品浏览模块主要有商品信息,以及商品查询、商品详情等。商品购买模块主要有商品订单、商品购买信息,以及支付情况等主要功能,产品评价功能主要为用户对相对应得产品进行评价,主要是为用户打造最便利的移动购物体验。
责任描述:1、编写测试用例并执行测试用例
2、对测试过程中发现的BUG进行提交
3、利用BUG管理工具禅道,对BUG进行管理和追踪
4、对接口进行测试,必要时候进行性能测试
5、执行用例,提交缺陷,跟踪缺陷,回归测试的执行
====================================================
项目八
何家亲app
2021.06-至今(1年1个月)
何家亲app是面向智慧家庭用户,推出的聚合了智家链接,亲情互动,生活内容的家庭综合服务入口app。
责任描述:
1. 根据客户提出的新需求进行分析,对测试用例进行更改。
2. 使用不同类型的手机终端进行兼容性的测试。
3. 将机顶盒终端,网关终端与何家亲app进行连接,看app是否能实时对终端信息进行跟踪。
4. 对发现的问题进行排查复现以及跟踪并将问题完整的描述到禅道上。
5. 与各个不同类型的厂家进行沟通,帮助他们对问题进行复现后改正。
6. 待新一轮版本出现后验证问题是否存在,并将问题关闭。
7. 编写操作手册,与测试报告。
====================================================
项目九
寄递业App
2020.07-2021.01(6个月)
移动端实时反应快递检查总量、各企业实名登记和开包验视比率,主要用于快递员上报可疑快递,各级领导对快递员的处理指派。web端是针对公安有管和企业的全省寄递信息统计和管理的平台。
责任描述:
1.根据客户需求编写测试用例。
2.注册一整套用户类型对新发布的版本进行测试。
3.了解各个用户操作后跳转的界面及功能是否正常
4.对APP进行维护,对用户反馈的问题进行复现及反馈。
5.对修复后的问题进行复验,待BUG解决后关闭问题。
6.编写操作手册,及对用户使用中不懂得问题及时的讲解。
7.编写测试报告。
====================================================
项目十
云帮送
2020.10-2021.10(1年)
内容:项目介绍:云帮送是采用C/S和B/S架构开发的一款软件,包含前端和后端,前端模块包含首页,消息,商城,我的,抢单,消息,我的,后台端包含模块有用户管理及订单管理和用户端的界面数据更改业绩:
1,参加需求说明评审,使用XMind进行测点梳理,按照测试点使用测试的理论进行编写测试用例,搭建测试环境
2,使用Postman通过开发给的订单界面的接口文档进行接口测试
3,使用python结合selenium对界面重复的功能进行ui界面测试
4,使用jmeter对跑腿抢单界面进行并发测试及设计测试环境
5,使用缺陷管理工具禅道进行bug提交及bug管理及定位
6,使用ADB命令对app进行功能测试,兼容测试内容
=======================================================
项目十一
晴眠
2019.10-2020.10(1年)
内容:
晴眠是采用C/S和B/S架构的一款软件,是一款线上在线订房app,他拥有最方便快捷的服务。,模块分为首页,消息,我
的,商家端,包含接单,数据上传等服务,后台管理用户账号及用户订单,
业绩:
项目职责:
1,参加需求说明评审,使用XMind进行测点梳理,使用测试理论进行编写测试用列,搭建测试环境
2,使用jmeter对首页预定酒店进行并发测试,及性能测试分析,在发现服务瓶颈问题使用服务器中间件进行优化
3,使用缺陷管理工具禅道进行bug提交及定位
4,使用Postnab进行订单模块进行接口测试
5,使用adb命令进行对app进行功能测试
6,使用Fiddler对支付进行弱网测试及安全测试
=======================================================
项目十二
网课APP
2021.09-2021.12(3个月)
项目描述:网课APP是一款具有APP端和电脑端的软件,采用的是java语言开发的一款C/S架构的学习APP,主要 用于教育培训的软件,主要的模块有注册,登录,搜索课程,课程管理,学生管理,设置等功能,我负责的是APP 端的测试
测试环境:android系统(8,9,10),Linux,IOS,
测试工具:Fiddler,SoloPi,QNET,禅道,SVN,Postman,Catlog
工作职责:
1.使用禅道编写测试用例以及BUG的管理
2.根据需求文档和设计文档使用MIndManger编写测试需求分析以及互相评审需求分析
3.使用Postman进行接口的自动化测试
4.执行APP端的测试用例,使用FIddler抓包辅助定位bug
5.使用QNET工具对APP端进行弱网测试
6.使用SoloPi工具对APP端进行性能测试
=======================================================
项目十三
健客医院(app端)
2021.10-2022.06(8个月)
项目介绍:该项目有浏览功能、信息发布功能、问诊功能、处方功能、搜索功能、客户服务等模块。该平台已囊括数十位国内著名医学界专家学士,为用户提供一对一健康咨询以及用药指导服务,通过构建用户健康档案和患者数据库,打造在线问诊、开药、健康管理、移动医疗的大健康产业闭环。
测试环境以及测试相关工具:Android、IOS、postman、monkey、Emmagee、fiddler等。
项目职责:
1. 阅读srs,了解该App的模块与功能,进行需求评审;
2. 根据api文档,使用postman进行接口测试;
3. 设计并编写UI测试用例以及功能测试用例;
4. 在不同机型,不同系统,不同屏幕,不同网络下进行兼容性测试,测试结束后提交兼容性测试报告;
5. 进行App的安装卸载、异常测试;
6. 使用monkey进行压力测试,使用fiddler进行弱网测试;
7. 使用Emmagee进行性能分析,包括内存、CPU使用率、电量、温度等;
8. 将测试中发现的bug提交至禅道,并对bug进行跟踪;
9. 协助测试组成员汇总bug,并进行回归测试验证,每日提交测试日报;
10. 测试结束后编写测试总结以及工作汇报总结,然后进行测试报告评审,明确测试工作是否可以结束,对留存的bug进行风险预估,评审通过后测试工作结束。
=======================================================
项目十四
易淘(app)
2020.06-2021.01(7个月)
执行环境:Android + IOS项目描述:易淘是一款图书的在线购物商城,网罗各种精品小说,文艺,文学,科普类等读物,用户可以购买自己喜欢的书籍,该系统主要包含首页、分类、添加购物车、我的,后台模块有:订单管理、商品管理和权限管理等
工作职责:
1.提前阅读需求文档,熟悉需求,找出重点和难点问题进行分析;
2.根据需求文档设计和编写功能测试用例,根据api接口文档编写接口测试用例;
3.搭建测试环境,列如:adb的测试环境;
4.参加测试用例评审,查漏补缺测试用例;
5.开发提交版本后,使用monkey工具、adb命令进行冒烟测试,测试通过后执行用例进行全面测试;
6.使用postman接口测试工具进行接口测试;
7. 使用fiddler对软件进行性弱网测试,以及抓包测试;
8. 发现缺陷后提交缺陷报告,跟踪管理缺陷。
=======================================================
项目十五
BWH医疗挂号(app/web)
2020.11-2021.08(9个月)
项目介绍: BWH 是面向门诊全流程的移动医联平台,,系统一共有两个应用,APP 端前台和 web 管理后台,APP 主要是提供给患者使用,主要功能是在线挂号、在线问诊、就诊人个人中心等。web 管理后台是提供给医院管理人员使用的,主要包含了医院管理、医师管理、科室管理、预约订单等功能。测试环境: JAVA、sqlite、Oracle、appnium、unittest测试工具: Gitee、禅道 、SDK、fiddler
项目职责:n 根据开发文档进行需求分析,参与需求评审,删除冗余需求; l ln 进行安装、升级、卸载、易用性、可靠性、安全性等APP专项测试;n 进行异常情况的测试,网络中断、收到电话、通知栏消息、低电量弹出框等;n 通过人为创造来电、低电、关机、信号丢失等场景进行干扰/中断测试;n 通过adb命令进行monkey稳定性测试;ln 使用 fiddler校验请求响应信息正确性,打断点更改请求响应数据支持测试,模拟弱网进行网络测试;n 根据不同机型进行测试环境的选取,进行兼容性测试;n 针对APP正常流程运用 appnium+python+unittest 编写自动化测试脚本,进行回归测试;
======================================================
项目十六
买菜APP
2021.03-2021.10(7个月)
采用30分钟内即时配送,方便用户不出门选购商品结合线上及线下门店方式经营,主打即时配送,为用户提供 新鲜、安全、方便的服务.主要模块有注册,登录,搜索,购物车,支付,我的,优惠卷,发票,订单列表,地址管理和积分等. 下单业务,优惠卷业务和发票业务 1、 参与软件产品测试的全流程,按照产品架构和业务要求,制定和推进测试策略,测试计划和测试方法 2、 参与项目需求评审,设计测试用例,用例评审,缺陷跟踪,测试问题分析,以及提交测试报告等 3、 使用Python+Requests+pytest实现接口自动化框架以及脚本维护 4、 使用JMeter实现接口自动化测试 5、 使用Fildder进行抓取接口 6、 执行测试工作,提交Bug并进行缺陷跟踪和回归测试 7、 依据需求文档,UI设计图等使用XMind提取测试点,Excel编写测试用例,管理工具进行Bug管理 8、 对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见 1、 掌握了Python语法,可以独立搭建Python+Requests+pytest自动化接口测试框架 2、 掌握了Fildder和JMeter工具的使用
===================================
项目十七
MCLOUD 移动办公APP
2020.09-2021.08(11个月)
MCLOUD 移动办公APP 是一款面向企业的,集组织管理、员工考勤、办公沟通、工作协同等功能于一体的综合性办公软件。其中内置办公工具、行政工具、企业服务、财务工具、内外勤工具、审批模板、疫情防控等服务模块,基本能满足绝大部分企业日常办公所需。
测试模块:主要负责员工文字通讯功能模块
测试环境:Android 8.0/9.0/10.0、Apache、PHP、mysql
测试工具:SVN、禅道、Qnet、Solopi、Fiddler、simiasque、Jmeter、Postman
测试职责:
1、参与测试方案与测试计划评审
2、通过项目SVN获取项目SRS文件,根据需求基线,对负责的模块功能进行测试需求分析,形成文档
3、使用禅道工具编辑测试用例,并进行小组评审与项目组评审
4、完成要求Android版本下,主要功能的测试点覆盖
5、使用Qnet工具模拟弱网、无网情况,测试APP在特定网络条件下功能
6、使用monkey命令,模拟伪随机动作使用APP,测试APP的运行稳定性
7、使用Solopi工具对软件性能进行测试
8、使用Postman、Jmeter等测试工具,对APP文字通讯相关的服务器接口进行功能测试
===================================
项目十八
万想商城(Amazingshop)购物平台
2019.12-2021.06(1年6个月)
万想商城(Amazingshop)是基于 PHP Yii2 框架开发的一款电商购物平台,架构上支持 Web和手机 APP入口。在使用模块划分主要分Web前台、APP前台以及服务后台,各前台均能提供商品相关的查找、收藏、评论、购买、支付等功能,服务后台则能提供产品相关信息管理、账户信息及权限管理、操作日志管理、后台配置等功能。
测试模块:主要负责用户Web端模块功能测试,协助APP端测试
测试环境:
服务器:Linux、mysql、PHP、tomcat
测试工具:SVN、禅道、Fiddler、Selenium、WebDriver、Junit、Qnet、Xenu、Postman、开发者工具
测试职责:
1、参与测试方案与测试计划的评审活动,了解软件主体业务后,对负责的模块进行测试需求分析
2、使用禅道进行测试用例的编写和评审
3、使用Xenu工具对Web前台链接进行检查,根据用例测试Web表单及操作功能
4、使用Fiddler工具抓取post数据与get数据,进行cookie安全性检查
5、使用Postman工具执行接口测试用例
6、参与后续版本回归测试,使用selenium WebDriver参与编辑UI相关的自动化测试脚本
7、根据用例测试APP前端功能,并使用Qnet工具模拟环境,测试APP弱网、无网情况下的功能
8、对测试出现的bug通过禅道进行反馈,并跟踪bug修复进度
9、每日记录工作情况,在项目SVN保存工作日志
=================================================
项目十九
惠家有商城(APP端) 2022.01 - 2022.05 (4个⽉) 项⽬描述: ⼀、项⽬描述: 惠家有 APP 是⼀款⼿机购物软件,依托家有购物严格的商品质检体系、完美的物流及售 后服务,给客户提供安全可靠品类丰富的商品,让消费者畅享更为便捷的⽹购体验。 ⼆、项⽬职责: 1. 在本次项⽬中负责⾸⻚、商品分类、购物⻋模块。 2. 参与项⽬需求评审会议,协助测试组⻓编写测试计划。 3. 使⽤ Xmind 梳理测试点,再结合实际应⽤场景转化为测试⽤例,参与组内⽤例评审。 4. 执⾏测试⽤例,⽤ fidder 抓包⼯具对功能缺陷进⾏分析定位,⽤禅道提交 bug,并实时跟 踪。 5. 根据接⼝需求⽂档,使⽤ JMeter ⼯具进⾏接⼝测试。 6. 使⽤ GT ⼯具测试 APP 运⾏的 CPU、内存等以及进⾏其他性能测试。 7. 使⽤ Fidder 抓包⼯具设置限速进⾏弱⽹测试。 8. 使⽤不同品牌及型号、操作系统类型、分辨率等的真机进⾏兼容性测试。 9. 进⾏安装卸载测试、运⾏ APP 时被其他应⽤打断的交叉事件测试。 10. 对开发修复后的 bug 进⾏回归测试,并对已修复的 bug 做关闭处理。 11. 编写测试总结报告,汇报测试任务的进度和情况 ================================================= 项目二十 海选百货 2021.12 - 2022.06 (6个⽉) 项⽬描述: 该项⽬是⼀款本地零售电商平台,客户通过进⼊⾸⻚浏览和购买商品,管理员通过 后台对平台、商品、⽤户进⾏管理。主要出售⽇常百货、地区特产。项⽬使⽤分布式框架,包 括后台管理员系统和前端⽤户系统,前端⼦系统的功能主要有:商品分类、商品详情、商品搜索、团购和限时抢购、我的订单、资⾦管理、个⼈设置等等。后台管理员系统的主要功能有: 商品管理、会员管理、订单管理、营销管理、⽀付管理和配送管理等。 负责模块: ⾸⻚、商品详情、结算、购物⻋、我的订单、会员中⼼等 ⼯作内容: 1.根据产品需求制定测试计划,设计测试数据和测试⽤例,参加⽤例评审 2.使⽤Fiddler⼯具进⾏辅助,如:弱⽹测试、定位前后端问题等 3.根据API接⼝⽂档,编写接⼝测试⽤例,使⽤jemeter进⾏接⼝测试 4.执⾏APP的专项测试,如:安装卸载、兼容性测试、交叉事件测试等 5.执⾏测试⽤例,使⽤禅道管理并及时提交Bug,定位并跟踪软件问题,推动缺陷能够及时解 决。 6.使⽤Python+Selenium+Unittest ⾃动化测试环境,编写脚本并执⾏ ================================================= 项目二十一 兴盛优选app(功能+接⼝) 2021.11 - 2022.06 (7个⽉)项⽬描述: 项⽬介绍:兴盛优选⼿机端应⽤软件是为⽤户推出满⾜⽇常⽣活消费的线上购物软 件,还可查看附近⾃提⻔店,让您购物更便捷,购买更省⼼。该项⽬采取的是B2C的交易模 式,商家、企业可以充分的利⽤⽹络基础设施,该系统分为前后台两⼤功能模块,前台有商品 搜索,购物⻋,⽀付,售后等模块。后台有系统设置、商品管理、⽤户管理,抢购,优惠劵等 模块。项⽬亮点:项⽬冒烟测试,稳定性测试,回归测试。责任描述:1. 根据项⽬需求⽂档, 编写测试⽤例,评审相关⽤例。2. 先对项⽬进⾏冒烟测试,冒烟测试通过后,执⾏测试⽤例。 3. 搭建接⼝测试环境,准备测试数据。4. 使⽤Jmeter进⾏接⼝测试,关注接⼝功能是否满⾜需 求。5. 将写好的脚本测试上传到公司服务器,利⽤Jenkins进⾏持续测试。6. 使⽤Monkey⼯具 在adb命令下,进⾏稳定性测试。7. 对APP进⾏升级安装、卸载、跨版本安装进⾏测试,利⽤ SoloPi⼯具对项⽬内存,cpu,流量,电量,稳定性,流畅度,启动速度进⾏测试。8. 提交 bug,和开发交流沟通,验证bug,每天上报测试进度和⽤例执⾏情况,对修复后的Bug进⾏回 归测试。9. 收集测试过程中的数据,编写测试报告等。个⼈收获:1. 参与项⽬复盘,协助组⻓ 编写测试计划,能够独⽴负责 5 个版本的迭代,产出测试⽤例 1400+条,发现bug 400+个。 2. 使⽤Jenkins进⾏持续测试,节约⼈⼒成本和时间成本。3. 能够独⽴负责app专项测试。4. 熟练使⽤adb命令,熟练应⽤Monkey对app进⾏稳定性测试 ================================================= 项目二十二 爱采购app(功能+接⼝) 2020.06 - 2020.12 (6个⽉) 项⽬描述: 项⽬介绍:爱采购是领跑全国的购物采购平台,专注为采购商提供快速找货购物等 服务,集合了商家⼊驻发布货源,⽤户进货采购,以及货物浏览和搜索货源等功能,前台主要 核⼼模块⾸⻚,商品分类,购物⻋,个⼈中⼼等,后台主要核⼼模块⽤户管理,商品管理,订 单管理,活动计划,库存管理等。项⽬亮点:项⽬冒烟测试、回归测试、保证程序的健壮性。 ⼯作描述: 1. 参与需求分析和技术讨论,负责分配的模块,提取测试点,编写测试⽤例并参与 ⽤例评审。 2. 执⾏测试⽤例,使⽤fiddler抓包⼯具,定位bug,使⽤禅道将Bug指定给开发⼈ 员,Bug修复后进⾏回归测试。 3. 使⽤Postman对接⼝进⾏测试。4. 对APP进⾏升级安装、卸载、跨版本安装测试,针对⽹络切换、电话等异常使⽤情况下,查看APP是否出现异常。5. 针 对⽹络切换、电话等异常使⽤情况下,查看APP是否出现异常。 6. 针对不同版本、分辨率、⽹络环境进⾏兼容性测试,以及系统升级后APP的兼容情况。 7. 每天发送测试⽇报,汇报⼯作进度,做好⻛险规避。 8. 撰写测试报告,以及测试总结。个⼈收获:1. 通过参加⽤例评审,查漏补缺,测试⽤例更加详细全⾯,该项⽬产出测试⽤例 500+条,bug数 150+条。2. 能够熟练使⽤抓包⼯具,进⾏前后端bug的定位。3. ⼯作之余了解并学习jmeter接⼝测试⼯具。 ================================================= 项目二十三 萌宠社 2020.07 - 2022.06 (1年 11个⽉) 项⽬描述: 萌宠社是⼀款宠物服务类型的APP,专⻔提供⼀些养宠⽅⾯的⼀些知识,以及给⽤ 户提供线上商城的⼀个功能,该项⽬分为APP客户端和后台Web管理端。 ● 项⽬模块: APP端:宠友圈模块、服务模块、养宠模块、商城模块、购物⻋模块、个⼈中⼼模块 后台管理端:评论管理、服务管理、商品管理、订单管理、促销管理、⽤户管理 ● ⼯作职责: 1. 负责项⽬中app测试,对新需求进⾏接⼝、功能业务测试,保证测试质量; 2. 参与需求评审会议,分析产品需求,使⽤Xmind提炼测试点,使⽤Excel编写⽤例; 3. 执⾏测试⽤例,使⽤禅道提交管理bug,负责冒烟测试,ST,UAT验收测试,编写测试报 告; 4. 使⽤Fiddler抓包,协助开发定位分析问题,使⽤Xshell连接服务器,查看系统⽇志并分析; 5. 重点负责后端接⼝测试,使⽤JMter进⾏接⼝的编写,调试; 6. 使⽤JMeter进⾏性能的并发与压测测试; 7. 参与 App 专项测试,利⽤Monkey 、Fiddler、Perfdog⼯具对 App 进⾏稳定性测试、弱⽹ 测试、性能测试; 8. 编写测试⽇报以及系统测试报告; ================================================= 项目二十四
高光app
2021.12-2022.05(5个月)
项目描述:包括交友、拓展人脉、高光问答、约会、超级hi等多个模块,致力于帮助青年男女人数约会对象、结交朋友、拓展人脉、在平台上回答几道爱情三观的内涵问题,判断用户性格。特别设计闪光问答模块让我们相信除了皮囊,内在磁场的相互吸引将建立深刻的连接。工作内容:1. 编写测试用例及用例评审,提交、记录、追踪软件的 BUG,协助组长解决小组出现的问题;2. 对测试中出现的问题,及时记录总结,避免下次出现;3. 开会讨论测试工作方法及交叉测试出现的问题,和开发沟通修复 BUG 问题,进行回归测试;4. 根据接口文档使用 Jmeter 执行接口测试;5. 使用主流的自动化测试工 robotframework 对软件进行 web 端自动化测试;6. 使用 Jmeter 对软件性能进行负载、压力、稳定性测试和服务器监控,并对结果进行分析、定位、调优;7. 使用 Adb 命令对 App 进行压力测试;8. 使用 SQL 语句对数据库增进行增、查操作,对比业务数据的准确性;9. 编写测试总结报告,向上级报告测试情况。
================================================= 项目二十五纸条APP
2020.09-2022.04(1年7个月)
纸条APP是广州启合科技有限公司旗下的一款作文写作教学的一款产品。以作文素材积累与学习为切入口,从作文学习领域拓展为一款贯穿年轻人日常生活分享与成长的内容社区。
主要功能模块有,作文,发现,小卖部,个人中心
1. 对纸条app的iOS版本以及安卓版本的手机app进行功能测试,测试app的功能和需求文档一致,能正常实现。
2. 除了功能测试以外,还会对app进行一些专项测试,比如兼容性测试,网络测试,弱网络测试等等
3. 在linux服务器中,进行埋点测试,校验埋点数据正常、
4. 在测试过程中,使用fiddler抓包,对app的接口进行校验,测试一些重要的请求是否有加密,能否被篡改,还会在数据库中校验数据是否落地,或者通过修改数据库字段,辅助进行测试。
5. 使用postman进行接口测试,调用接口看接口返回是否正常
6. 使用jmeter进行一些简单的压测,查看接口吞吐量瓶颈
7. 测试完成后,发送测试报告,并在产品上线后,进行线上验证
8. 使用Python+requests+pytest进行接口自动化测试
纸条APP配置后台
项目描述:纸条app配置平台提供了商品编辑,作文编辑,课题管理,用户管理等功能
工作职责:
1. 参加需求评审,根据需求编写测试用例
2. 执行测试用例,发现bug,通过fiddler定位bug,通过禅道提交对应的开发进行跟踪并解决
3. 使用谷歌F12对接口信息进行抓包,看接口数据是否正常
4. 在数据库中进行数据校验,校验数据落地正常
5. 在不同浏览器上进行兼容性测试
================================================= 项目二十六
聚爱优选app
2021.08-2022.06(10个月)
聚爱优选平台为消费者严选、优选、精选“衣食住行用财娱”等全品类优质产品及服务,致力为社会提供高性价比的特色农业扶贫产品,打造品质生活平台。所有的商品都是用户精选的优质商品,用户可以放心选购。用户可以在平台上查看自己的商品情况,轻松享受购物的乐趣。
主要模块:
用户管理,商品分类,我的订单,分类,搜索、优惠活动等
主要负责用户管理、我的订单、优惠券
1、听取需求会议并展开需求分析讨论熟悉需求;
2、参与项目测试计划的制定,编写测试计划和测试用例;
3、根据接口文档,使用Postaman执行接口测试,设置相关参数,模拟发送请求,验证
4、对APP进行升级安装、卸载、跨版本安装进行测试
5、在测试过程中用adb命令进行日志定位和分析,协助开发解决问题
6、通过禅道对Bug进行跟踪、管理,推动Bug修复,记录测试数据及测试结果
=========================================================
居民服务网(app)
2021.10-2022.05(7个月)
项目描述:居民服务网app是一款方便使用的居家生活平台,可以提供生活缴费,日常品供应以及生活资讯服务等,包含购物、娱乐、健康、资讯、旅游、美食等很多版块,主要功能有注册、登录、购物车、会员、优惠券、居民超市购物(商品分类筛选)、商品查看、首页推荐版块、支付以及订单管理等。项目职责:1、负责注册、登录、购物车,优惠券的使用以及订单管理等方面的功能测试;2、执行冒烟测试,测试主要功能是否正常;3、根据需求文档,提取需求文档中的测试点并编写测试用例,针对不同模块进行分析;4、使用adb logcat获取app端相关日志,提交给开发;5、执行测试用例,找到BUG,并使用禅道提交BUG;6、定位并跟踪BUG,和开发沟通解决BUG。
=========================================================
小说巴士(app)
2020.09-2021.09(1年)
项目描述:小说巴士是一款高品质的小说阅读器,拥有大量的精品小说,为广大网友提供高质量热门网络小说全文免费阅读服务。主要功能有注册、登录、充值、书籍分类、书籍搜索、书架、书籍下载、阅读记录、签到、书籍排行榜和福利等。项目职责:1、快速明确相关的业务流程,参加需求评审会;2、负责对书架及其编辑、阅读记录、书籍搜索、书籍下载和签到获得书币等功能的测试。3、根据需求并使用测试用例设计方法设计测试用例,对测试用例进行评审;4、执行测试用例,发现BUG并提交到禅道上;5、使用adb命令操控android设备,利用monkey进行随机测试和压力测试;6、使用charles工具对app进行抓包,并区分前后端BUG;7、使用GT做简单的性能测试,完成对cpu、内存、流量等方面的监控。
=========================================================
项目名称一:去玩(App端)项目描述: 去玩App提供了一个线上聚会交友的平台,共有四大模块(首页,房间,消息,我的),准备了各式各样的派对玩法,边玩边互动如:语音聊天,动态广场,婚礼季,嗨歌抢唱,嵌入式游戏(你画我猜,谁是卧底等等)等一系列玩法工作职责:根据需求明确测试范围,使用等价类划分,边界值等方法编写测试用例,参加用例评审,优化用例,并执行测试;使用Charles抓包对接口数据进行分析和参数修改以及使用Charles进行模拟弱网测试,保证购买功能的正确性;在接口开发完成之后使用Postman或Jmeter对登录接口、购买贵族特权接口等进行参数化以及容错性测试,测试关联接口,保证接口的流通性以及业务流程的正确性;对App进行各种类型的兼容性测试包括不同操作系统(Ios,Android)不同机型兼容(华为,小米,Oppo,Vivo等),分辨率兼容,数据兼容,版本兼容等;App上线后,对重要功能业务如:下单,充值,支付等进行上线环境跟踪测试,防止出现涉及金钱的Bug;项目名称一:去玩(Web端)项目描述: 去玩App是当下超火爆的新青年社交,是目前互联网社交领域炙手可热的新生力量。去玩关注陌生人社交,通过算法提炼出适合用户的破冰场景,根据用户行为智能推荐,将社交效率提升到极致。工作职责:参与需求分析及评审,进行需求确认,根据自己经验、用户使用习惯提出合理建议;根据需求明确自己的测试范围,编写测试用例,参加用例评审,优化用例,并执行测试;使用Charles进行抓包,数据统计模块的接口请求和返回值的正确性;使用Postman对接口进行参数化以及容错性测试,测试关联性接口,保证接口的流通性;熟悉Mysql数据库操作,分析编写Sql语句,通过Navicat可视化工具对数据库操作,使用Select语句查询用户所有的订单,或通过Insert Into语句对订单进行增加操作,查看前台与数据库数据是否同步;通过Python代码使用Selenium库Unittest,编写Web自动化测试用例实现Web自动化;使用Bug管理工具对Bug进行全程跟踪,协助开发重现以及解决Bug;上线前通过Jmeter对服务器进行简单的性能测试,根据上司给出的需求对某些接口做压力测试如:首页登录注册接口等查看结果并分析数据,配合开发进行优化;项目名称一:去玩后台管理系统项目描述: 去玩后台是管理一些用户的一些订单和用户信息进行验证工作职责:参与需求分析及评审,从用户的角度提出问题;使用Navicat For Mysql对数据库操作增加订单或者删除订单检验数据库和前台数据是否同步关联;将Bug提交到禅道管理工具中对修复的Bug进行回归测试,确保提交的Bug被修复,并且没有影响到相关模块;操作后台管理系统,校验App端和Web端数据库三者之间的数据是否同步;项目上线后继续监督上线情况,对自己负责的功能反复测试,发现问题后及时反馈给领导;
=========================================================
华智OA
2020.12-2021.06(6个月)
项目简介: 本作品为 OA 办公系统,为企业员工提供更智能便利移动端办公平台,主要包括两个端一个是 APP 端给员工使用,包括 登录,办公,日程,通讯录,我的等模块;一个是后台管理端,给企业管理人员使用,包括员工,考勤,薪酬,绩效, 社保,招聘,审批,系统设置等模块
项目职责:
1.我主要负责员工,考勤,酬薪等核心模块的迭代升级,参与需求评审,使用 processon 绘画出流程图,整理测试点
2.对于考勤模块的考勤管理需要从正向和逆向来分析,进行编写测试用例,并进行小组内讨论分析,严格进行用例评审
3.使用 Linux 命令搭建测试环境,验证环境是否通畅,分析编写 SQL 语句,到数据库进行造数据和校验数据
4.对 app 进行专项测试,例如交叉事件,push 消息推送等
5.使用 Charles,Fiddler 抓包来定位前后端问题,并使用禅道提交并跟踪,及时做回归测试
6.个人测试用例执行完成后,和同组测试人员进行交叉测试,测试完成后针对全部用例进行高优先级的回归测试
7.测试工作完成后,无严重或致命 bug,进行测试报告的编写
=========================================================
=========================================================
标签:测试,项目,app,测试用例,模块,APP,进行 From: https://www.cnblogs.com/hbl-test/p/16988027.html