熟练掌握测试基本流程,常用测试用例设计方法,能熟练的提取测试点、设计和编写测试用例;
掌握 Linux 系统的基本操作命令,可以使用 Linux 搭建测试环境;
掌握版本管理工具 Svn、Git 和项目管理工具禅道的使用;
熟悉APP的专项测试;
熟悉adb命令、monkey、Fiddler等对APP进行测试;
了解 Python +appium 、selenium框架编写基本测试脚本进行APP、web的自动化测试;
掌握MySQL数据库,能熟练的使用增删改查等操作;
了解性能测试工具LoadRunner的使用,能够录制脚本,测试软件性能和分析测试结果;
能够使用postman+newman+Jenkins对接口进行测试;
能够使用Jmeter+ant+Jenkins对接口进行测试;
①、项目介绍:这个民宿短租APP是基于Java和objective-c研发的,和其他平台的预定酒店流程基本相同,不过主要偏向于民宿一类的,他的主要模块包括注册、登录、首页、消息、订单、我的这几个模块。
②、主要的流程是:用户注册、登录后,在首页中点击查找民宿、然后输入自己要找的民宿或者系统推荐的民宿,进入立即预定页面,可以查看民宿的一个详细介绍,然后点击立即预定、设置入住时间和离店时间、入住人数、入住用户的信息(姓名、电话等),点击提交订单,进入支付界面,可用支付宝和微信支付,支付成功后可在消息和我的订单中查看,用户未登陆、在点击提交订单后,页面跳转到登陆界面,用户登录后才可进行订单的提交。支付成功后,用户在入住时间节点以前也可进行相应的取消订单操作,这个主要是看商家的设置,可以取消订单又分全额退款,部分退款(分为入时间点以前的那个时间节点之前全额退款,时间节点后部分退款,入住时间后不能取消订单),
③、我主要负责:我参与了这个项目的整体测试工作,主要负责的是注册、登录、下单、取消订单的功能测试和兼容性测试、APP的专项测试:安装卸载、流量、弱网、安全、更新、耗电量、中断测试、自动化测试等,接下来我说一下我们整个的测试流程
我们团队拿到这个项目后,然后组长将需求下发给我们,我们开始熟悉整个的需求文档,将有问题的地方提出来,进行评审,这里面我有时也会帮助测试组长编写测试计划,主要有人员的分配、任务的分配、测试的整体计划安排,工作量的估计,和风险的预估。接下来我开始用思维导图将测试项都提取出来,包括里面各个小的功能点,这样一来就可以减小功能点的遗漏。
在这个项目中功能测试我主要用到了边界值、等价类、流程分析法等黑盒测试方法,例如:注册、登录等用到了边界值、等价类。下单和取消订单用到了流程分析法和状态迁移图。
在兼容性测试中主要是针对不同的手机(华为、vivo、小米、OPPO、魅族、苹果)和分辨率、android(8.0)和ios版本、不同的网络例如2、3、4、5、WiFi进行兼容性的测试,用到了判定表的方法。
专项测试这里主要有安装、卸载、流量、稳定性、弱网、更新、耗电量、中断
安装:是在应用商店下载安装、或者在网页上下载安装,或者使用adb命令安装,
(adb install 路径/应用程序.apk)
卸载:系统卸载、adb命令卸载和第三方软件卸载,(1、找主包名:adb shell pm list packages 2、adb uninstall 主包名)
流量测试:用 Fiddler 抓包工具对 APP 进行流量测试;
稳定性测试:用到了monkey命令对其稳定性进行了测试
弱网测试:将 APP 于 PC 端连接同一网络,利用限速功能模拟WiFi、 2G、3G、4G 的弱网测试;
更新测试:我们分为强制更新和提示更新,强制更新是卸载后再重新下载,测提示更新时,先在代码中将强制更新代码关闭,然后在进行提示更新的测试
耗电量:耗电量我们用到一个工具Gsam Battery Montior Pro或者利用手机自带的软件查看,可以检测软件的耗电量情况。
中断测试:是在不同的场景下测试软件运行是否良好,例如:来电、来短信、收到消息、提示框的弹出等
然后提交测试中的缺陷,这时要多关注缺陷的状态,因为长时间没有修复好缺陷会影响测试的进度,接下来就是进行回归测试,主要是看问题点有没有被修复,或者有没有引入新的缺陷,接下来就是对自己所负责的模块进行总结。这是我们这个项目的整体测试流程。
主要的流程是:用户注册、登录后,在首页中点击查找民宿、然后输入自己要找的民宿或者系统推荐的民宿,进入立即预定页面,可以查看民宿的一个详细介绍,然后点击立即预定、设置入住时间和离店时间、入住人数、入住用户的信息(姓名、电话等),点击提交订单,进入支付界面,可用支付宝和微信支付,支付
(1)在线授权:上级代理直接使用移动端(公众号)发展下线代理,电子授权书自动生成,简单快捷方便,全新授权功能,申请和审核均有提示,申请需提交真实信息注册,杜绝假冒顶替行为.。 (2)下单返利:代理商下单订货,系统自动分销返利功能,激励代理商多进货、多卖货。传奇今生微商代理制度平