语言青少英语 VIPKID 产品分析

切磋小白学习instrument之同健全横,总结在网上寻找了有些零零散散和苹果官网给来的官文档介绍,总结了一下团结之学习心得,分享一下咔嚓。

**产品一定:
**

UI
Automation就是UI自动化的意,这个大家还当亮。既然是自动化工具,那必将用来自动化的下论去支撑,而UI
Automation它所支撑的脚本语言除了自己原生的swift语言外,还支持JavaScript语言。

VIPKID是同一小通过北美外教1对1在线视频教授美国小学课程,帮助中国4-12岁幼儿真正实用学习与摆布英文的在线少儿英语公司。VIPKID借助于强大的教员力量、标准的美国小学教材、生动有趣的课堂体验,让小在家就是足以开心、高效之升迁英语水平,接触上的国际教育!帮助小将来改为平等称为佳绩之社会风气人民,自由走动在这个星球!

自我说一下己先是次于看到这家伙的场景吧,自从xcode5版本开始(具体是5沾几版据就是不亮堂了),UI
Automation就支持录制用户操作,自动生成为脚本的效益。当初协调对app就展开一些操作,发现它们自动就自动生成了一样截脚本,感觉好神奇啊,但当好想去解读脚本语言,发现自己根本指向之(八窍通七窍,一窍不通),为了让投机看明白这些本子的意和加强部分操作,就去上学JavaScript语言。学了少于宏观左右时空晚,基本的JavaScript语句会写了,也能约因代码去询问其效力,然后还要费了2上时间特别去了解UI
Automation一些特定的操作,就动手写及温馨之第一只专业的UI
Automation脚本。

市场分析:

//声明变量,减少代码量
var target = UIATarget.localTarget();
var app = target.frontMostApp();
var main = app.mainWindow();

//登录流程
app.tabBar().buttons()["我"].tap();
main.tableViews()[0].cells()[" "].tap();//点击默认头像区域


//因为app已经记住了用户名,这段代码屏蔽
//main.textFields()[0].textFields()[0].tap();
//var name = "skk"
//main.textFields()[0].textFields()[0].setValue(name);


main.secureTextFields()[0].secureTextFields()[0].tap();
//给密码声明变量,并赋予输入框变量的值
var passwd = "123456";
main.secureTextFields()[0].secureTextFields()[0].setValue(passwd);

main.buttons()["登录"].tap();
target.delay(1);//延迟1秒后操作
app.tabBar().buttons()["首页"].tap();
target.delay(5);//延迟5秒后操作
//登录完成

//退出登录流程
app.tabBar().buttons()["我"].tap();
main.tableViews()[0].tapWithOptions({tapOffset:{x:0.60, y:0.85}});//点击【设置】
main.buttons()["退出登录"].tap();
app.actionSheet().collectionViews()[0].cells()["退出"].buttons()["退出"].tap();
app.tabBar().buttons()["首页"].tap();
//退出登录成功
UIALogger.logMessage("登录脚本都运行通过");
//脚本运行完成,输入该内容

15万注册用户;付费用户1万;

其一是我们合作社一个成品的记名流程,写的比较简单,没有专门去优化其。

50%之上用户来源第二、三、四线城市,平台上客单价在半年 1 万老大人民币,毛利
50%。

​就似标题一样,我就是是小白,要自身此略带白去协调独自去描绘起立刻段脚本,那是勿容许的,脚本的享有的操作都是录制得到的,我只是把录制得到的台本进行有优化而已。

旁,少儿英语教育的强需求在家长端,年龄则聚焦于75继以及80继。一凡是欠年段人群子女正处在少年阶段,二是拖欠年龄段人群更了全球化浪潮,对英语上热情甚水涨船高。

下面说有的干货吧,先说一下​UI
Automation的组织吧,拿一样段子脚本代码来说说自己的意见吧,官网被起控件树图没有实时更新与实际操作上会见有些异样,大家知道一个盖意思即可。推荐一本书《ios测试指南》其一按照的第56页有针对性这个控件数的布局来坏详细的分解。

师资:

UI
Automation所有的操作事件都要坐UIATargt开头,如图所示UIATargt是普控件树的绝望节点​​​;
UIATarget.localTarget().frontMostApp();应用程序是绝前边的应用程序(或应用程序的对象),也就是是凭者app。
UIATarget.localTarget().frontMostApp().mainWindow();到达您的应用程序的主窗口中,也就是借助是给测app下面的主窗口。

1、 资历审核

国籍必须是美国抑或加拿大、学历起码是学士学位、教学经验得要出500钟头以上之ESL或K12教学、坐落地得符合VIPKID的纱硬件要求。

语言 1

2、 视频面试

[
](javascript:;)苹果官方给有的控件树图

坐教学能力要休教师资格证为评断标准,考核每个申请者教学背景和试讲课的教表现。

历数部分比较常用的操作代码
如点击两蹩脚同之职位,你得运用这个代码:
​示例,点击两次等100、200以标置
UIATarget.localTarget().doubleTap({X:100,Y:200});

3、 模拟教学评估

测试点击图片放大与紧缩功能
UIATarget.localTarget().twoFingerTap({X:100,Y:200});

红专家评估组织参与,以严VIPKID在线授课标准考核对外教候选人进行考核及点评估,超过50%淘汰率。对经过之外教,针对该特征对匹配授课级别。

推广和压缩手势,你提供的坐标的开场位置与了位置,以及持续时间,以秒为单位。​
脚的示范指定位置,从20、200的职放大与缩小手势,经过2秒:
UIATarget.localTarget().pinchOpenFromToForDuration({X:20,Y:200},{X:300,Y:200},2);​
UIATarget.localTarget().pinchCloseFromToForDuration({X:20,Y:200},{X:300,Y:200},2);

4、 背景调查

拖动和轻弹。如果您得滚动表要走元素于屏幕上,你得运用dragFromToForDuration方法。你提供的坐标的苗子位置及了结位置,以及持续时间,以秒为单位。​​

重复核实所有外教背景音,确保外教不仅仅教学技能拔尖,更关键拥有良好的道德品质。

下面的言传身教指定位置,从160、200底职位拖动手势到160、400的职位,过了一样截1秒:
UIATarget.localTarget().dragFromToForDuration({X:60,Y:200},{X:160,Y:400},1);

选聘渠道:Facebook、Glassdoor等应酬招聘平台达成所有大量之北美外教

夫跟拖动手势是相似之,但她让设定为一个飞动作,因此它们不求一个持续时间参数。
UIATarget.localTarget().flickFromTo({X:160,Y:200},{X:160,Y:400});

课程体系:

输入文字:您的脚本可能得测试你的应用程序正确地拍卖文件输入。要成功及时或多或少,就可由此简单地指定目标文本字段并因而那价值设置输入文本的公文字段的setValue方法。
下的以身作则使用一个片变量,以提供一个长字符串作为测试用例的第一个公文字段(索引[0])在时屏幕:var
recipeName = ” “;​
UIATarget.localTarget().frontMostApp().mainWindow().textFields()[0].setValue(recipeName);

VIPKID的课程体系是根据美国协核心州立标准(CCSS)研发的,同时以对应的级别为盖了欧洲共同语言参考标准(CEFR)对诺级别之言语技巧,并和国际通用考试继续。

操作延时,单位为秒UIATarget.localTarget().delay(2);

语言 2

timeout:返回时底超时值,应用如下
UIATarget.localTarget().timeout();

APP产品结构

setTimeout:设置一个初的超时值,应用如下
UIATarget.localTarget().setTimeout();

pushTimeout:保存在堆栈的目前超时值,并安装一个新的超时值,应用如下
UIATarget.localTarget().pushTimeout();

语言 3

popTimeout:从仓库检索以前的超时值,恢复该看做当下之超时值,并将那个返回,应用如下UIATarget.localTarget().popTimeout();

报:手机号报后即可获298头条之试听课程,新用户只能通过客服约课,通过前期需求联系和试听大大提高付费转化率。

打印日志,与document.write()一样,只是这是打印在ui
autoaction工具内UIALogger.logMessage(“需要打印出的音信”);​//这个可就此来开展判定

首页=课表:

模拟app返回桌面,并且由后台还上app,其中的操作间隔为秒为单位​//下面示例返回桌面,并且10秒后入ios后台,返回app内​
UIATarget.localTarget().deactivateAppForDuration(10);

1)采用白色为主色调,界面简单。


顿时有只简易的示范,感兴趣之去错过看看:
http://www.minroad.com/?p=799

2)首页底部有5个TAB栏,首页就为课表列表页面。有零星单标签引导用户跳转“发现老师”和“公开课”。

约课:

1)若任由购买课时,则无法约课。购买课时,引导用户拨打电话。

2)拨打电话后,会发师打电话过来,对子女进行测评。

公开课:

1)公开课列表形式显得课程。封面风格较为卡通,封面及起较强烈的字,具体的教学时。课程的称、当前在场人数、合适水平统产生介绍,“立即预约”引导客户申请。

2)点击课程,进入课程详情页。老师介绍于单纯,只出漫画头像和英文名字。

早已高达课程:

著已达成课程的历史记录,分别吗凡百分之百、主修课,公开课、夏令营、其他。

我:

1)订单显示,包括约课、待会,已到位、已撤销。

2)推荐来奖,活动介绍,并带客户享受到微信、朋友围、新浪微博、QQ空间。

3)意见反馈,建议及投诉

4)了解VIPKID,广告以及新闻报道视频

5)设置栏,可以设置个人信息、消息提醒、系统检测。

APP产品迭代

语言 4

语言 5

语言 6

效能迭代集中:

课程:约课、取消课、回看+聊天框、课后作业成绩、学习报告、公开课占座、一对同一课堂直播、课件预览与查看、实时监课功能、内容分享、推荐产生奖励

老师:教师点评、关注

信:消息通知

渠道分享:课程、师资、推荐、晒娃

支持PC端、ipad、手机端

PC端:一对准相同主修课上课、公开课上课,查看预习视频,查看回放,在线作业,水平自测

ipad端:一针对同一主修课上课、查看预习视频,查看回放,水平自测

手机端:支持约课、取消课操作

VIPKID 移动端的支付组织都来源于前手机百度,5000
节课/秒并作情况下,延迟不跳200 毫秒

课前

平台上:

生版(上课工具、平台下;课堂常用语、指令、手势培训)

父母亲版 (设备以、约课、取消课)

测评:根据测评结果确定学生水平,根据结果相当内容跟园丁

预习:每个单元有4独课前预习视频独(7-8分钟/),由真人和卡通片组成,用充满情趣的故事情节,带孩子提前预热课程、了解所模拟主题,使相当的正儿八经课堂时间里,孩子能重复小心让知识的深浅了解、运用和拓展。

视频的布局包括:社会对 & 自然科学
(话题词汇、句型)、语法,自然拼读,高频词,数学等。

申请:家长可由此官网、微信公众号、手机报名,支持银行卡、微信、支付宝缴费。

约莫课or取消课程 :支持电脑、手机端约课、取消课程(提前24钟头)。

横课-家长需要超前一圆满,VIPKID的外教老师要么多底,即使稍微老师约不齐,还是能够保证发生别的老师替补。

提拔:开课前3时短信唤醒、开课时30分钟电话提示

配备调适:课前30分钟,电话指导(电脑调适、语音测试)

出品执行-课中

语言 7

主修课:一对准一授课,25分钟/节,全程英文,授课教师而依据学生课堂表现情况奖励“小点儿”;

公开课:一对多授课,约50分钟左右/节,收费or免费,收费公开课会扣除学员课时数。

内容:

如出一辙针对性同一 围绕单词、句子、短文阅读、语法、口语教学;

光天化日课
围绕经典绘本阅读,包括世界历史文化、科学实验、自然科学、社会对、社会热、西方节假日抵教学;

**产品实行-课后:**

学业:约10-15分钟,作业围绕课程内容。

评论:老师吃学员点评;学生让老师评分(视频音频质量、教学能力)

测试:每6软课会有测试,围绕 
读、写作、数学、社会是及自、口语和听力、语法做测试

回放:一针对相同及公开课均支持回放,且支持电脑、ipad、手机回看

**产品执行-政策**

引进有奖:

1、老生推荐赠送课和折扣优惠(3
单元9折;6单元9折+5主修课;12单元9折+10主修赠送)

语言 8

2、体验当天报名6单元以及为教学时取特别礼包(3主修+12精品绘本公开课+学习耳机+199美金读物帐号)

退费:30天内课时少于12节约,全额退款;大于12节约按照每节160元办退费

市场营销:

1、大事件营销-如2015年B轮2000万美元融资,借助此次融资做大事件营销,提升VIPKID在在线教育业品牌地位。

2、节日活动营销-如六一儿童节H5营销活动,用爱伴孩子成长。

3、微博营销:VIPKID利用热点事件进展品牌宣传、举办线达动加强用户与制品里沟通等。如以微博大v刚刚起势的那段时间
大量采用大V 带来了一波中转。

4、微信营销:

微信朋友圈-利用晒娃活动暨捐赠课时走刷爆朋友围,引发关注。

微信公众号-定位服务平台,运营时间约2年,预估粉丝量26万+;内容围绕平台活动、公司消息、课程活动、复习资料等。

战略合作:

及修贝合作打造图书馆;与微软合作云战略当

体验后报告:

粗粗课难:虽然电脑、微信、APP都早就开通约课功能,但好之名师还约不上。

内容难易度:授课内容又可幼小阶段,高年级段家长反映几赖课都于道一个主题,觉得在浪费时间。

手机不克教

闪退

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图