登录
注册
关于我们
简体中文
ENGLISH
搜索
购物车
0 ITEMS ON YOUR CART
首页
动态
方案
案例
专栏
期刊
联系我们
首页
期刊
[Ext JS]Sencha Studio安装与快速介绍之一
Ext JS开发大全
第1章 Ext JS快速入门示例[4/4]
第12章[12.10]富文本编辑器 CKEditor与Ext JS的整合
第12章[12.10.1] Ext JS + CKEditor+Spring Boot 实现编辑器图片上传
第11章[11.6] Ext JS 自行搭建远端库的包升级版本后找不到的问题解决
[Ext JS 4] 实战之Grid, Tree Gird编辑
ext命令集
第12章[12.3] Ext JSGrid中的超链接列及其功能实现
[Ext JS]textfield添加compositionstart、compositionupdate 和compositionend _os
[Ext JS ] 动添切换字段的必填与非必填
3.1 Ext JS 组件总览
[Ext JS] Grid表格批量编辑的实现
Ext JS 快速开发工具
带触发器按钮的输入框
Ext JS的布尔对象类型处理及便捷方法
Ext JS的Object类型处理及便捷方法
ExtJS RadioGroup(单选按钮组) 使用及注意事项
Ext JS 模拟后端数据实现
ToolTip 实现全介绍
Ext JS下拉单选框(Combobox,TagFied)使用及疑难问题解决
Ext JS应用测试概览
Sencha Studio 监视工具( Inspect Tool)
Ext JS 4 升级指南
Ext JS 如何定义公用方法(单例类 or 静态方法)
Ext JS的模块化开发(Package)
Ext3 -- Form 实例。 用来migrate file 数据到DB用的
ExtJS 3 在Tab下加入Form 实例
Extjs Grid 中给已经添加过Filter的列增加标识
Extjs 实战之 Ext.tree.TreePanel Tree无法显示
Extjs弹出框的异步执行
Grid 动态该表列( reconfigure)的性能改善
Spring Boot Ext JS准前后端框架应用的会话(Session)处理
[Ext JS 4] Extjs 图表 Legend(图例)的分行与分列显示
[Ext JS 4] Extjs 之 initComponent 和 constructor的区别
[Ext JS 4] Grid 中的单元格添加Tooltip 的效果
[Ext JS 4] Grid 实战之分页功能
[Ext JS 4] Grid 组件
[Ext JS 4] MVC 应用程序框架
[Ext JS 4] MVC 应用程序框架
发布 [Ext JS 4] contentEL,renderTo, applyTo 释义与区别
[Ext JS 4] 动态加载
[Ext JS 4] 实战之 ComboBox 和 DateField (消失之解决办法)
[Ext JS 4] 实战之 Picker 和 Picker Field
[Ext JS 4] 实战之 带week(星期)的日期选择控件(二)
[Ext JS 4] 实战之 ComboBox 和 DateField 的点击事件在IE下失效
## [Ext JS 4] 实战之 带week(星期)的日期选择控件(三)
[Ext JS 4] 实战之 带week(星期)的日期选择控件
[Ext JS 4] 实战之Chart 坐标控制(单坐标,双坐标)
[Ext JS 4] 实战之Chart, Column Chart 定制颜色
[Ext JS 4] 实战之Grid, Tree Gird 动态添加列
[Ext JS 4] 实战之Grid, Tree Gird 动态添加列续(性能考虑)
[Ext JS 4] 实战之Grid, Tree Gird 动态添加行
[Ext JS 4] 实战之Grid, Tree Gird 添加按钮列
[Ext JS 4] 实战之Grid, Tree Gird编辑Cell
[Ext JS 4] 实战之Load Mask - 在Grid Reconfigure的使用状况
[Ext JS 4] 实战之Load Mask(加载遮罩)的显示与隐藏
[Ext JS 4] 实战之多选下拉单 (带checkbox) 续 - 带ALL 选项
[Ext JS 4] 实战之多选下拉单 (带checkbox)
[Ext JS 4] 实战之升级系列一[Ext jS 3-->Ext JS 4]
[Ext JS 4] 实战之将chart导出为png, jpg 格式的文件
[Ext JS 4] 实战之浏览器兼容
[Ext JS 4] 布局之实战二 - 中间区块不会自动伸展 (tab)续
[Ext JS 4] 组件之图表
[Ext JS 4]后台自动产生图档
[Ext JS 4]性能优化
[Ext JS 7 ]7.5 自适应配置 - Responsive Configs
[Ext JS 7] 关联(Association)
[Ext JS 7]事件(Event)
[Ext JS 7]ClassRequire错误解决
[Ext JS 7]的开发模式
[Ext JS 7]基于NPM的开发
[Ext JS ] 动添切换字段的必填与非必填
[Ext JS4] 数据包
[Ext JS4系列]Ext JS4 入门
[Ext JS6] Grid不同列的关联编辑
[Ext JS6] ViewControllers-视图控制器
[Ext JS6]Ext.Template
[Ext JS6]Sencha Cmd
[Ext JS6]编码规范
[Ext JS6]多类型设备开发
[Ext JS6]工作区-Workspace
[Ext JS6]路由(Routing)及使用
[Ext JS6]视图模型和数据绑定
[Ext JS6实战] Ajax获取Tree Store
[Ext JS6实战] Ext.XTemplate
[Ext JS6实战]动态数据绑定
[Ext JS] Sencha Cmd命令参考之二
[Ext JS] Sencha Cmd命令参考之一
[Ext JS] Group Grid-分组网格
[Ext JS] Group Grid-分组网格
[Ext JS]嵌套Grid的实现及注意事项
[Ext JS]SimXhr.js__dc=1659315492151_65 Uncaught TypeError问题分析与解决
[Ext JS]Sencha Studio安装与快速介绍之一
[Ext JS]textfield 添加 compositionstart、compositionupdate 和 compositionend
[Ext JS]图片显示方式
[ExtJS 6]Grid分页工具栏无效问题解决
[ExtJS6]ResponsiveColumn-自适应列布局
[Extjs 4] 类系统
基于Ext JS的模块化应用框架搭建及开发
[Ext JS] 自行搭建远端库的包升级版本后找不到的问题解决-The following versions are available
[Ext JS]鼠标移入移除时弹出和关闭窗口
[Ext JS]富文本编辑器 CKEditor与Ext JS的整合
[Ext JS]可编辑列Grid的全场景开发
['Ext JS]Grid中的超链接列及其功能实现
[Ext JS]Ext JS + CKEditor+Spring Boot 实现编辑器图片上传
[Ext JS]介绍与快速入门1
[Ext JS]实现带动态数字的图标
Spring Boot+Ext JS 实现图形验证码
Ext JS介绍与快速入门2
Ext JS开发基本环境准备与项目创建
[Ext JS]开发模式及快速测试方式
[Ext JS]多类型终端-电脑、移动端(手机、平板)
[Ext JS]基于Ext JS的MVC/MVVM架构的应用开发模式
[Ext JS]Ext JS的类与类体系
[Ext JS]Ext JS组件、容器与布局
[Ext JS]组件与容器的选择与开发
[Ext JS]Ext JS数据模型与数据封装
[Ext JS]Ext JS的控制器类型及使用
[Ext JS]说透Ext JS的窗口及对话框用法
[Ext JS]说透Ext JS的窗口及对话框用法
[Ext js]Grid行选择的多种场景和实现方式
[Ext JS]Ext JS类的继承与混合
CmsWing
[Ext JS]Sencha Studio安装与快速介绍之一
## [Ext JS]Sencha Studio安装与快速介绍之一 ### Sencha Studio 介绍 Sencha Studio 是Sencha提供的测试工具,也是被推荐的自动化测试工具。 功能很丰富,主要可以用来做单元测试和功能测试。 单元测试是开发人员对源代码进行测试 功能测试,在Sencha Studio也称作端到端测试,是测试工程师对应用的测试 Sencha Studio 整合了两种前端测试的框架: -Jasmine : JavaScript 单元测试框架 -Selenium:继承测试、自动化测试的工具 Sencha Studio可以用来测试Ext JS等基于Sencha框架的项目,也可以用于测试一般的Web项目或在线网站。 Sencha Studio是收费的,在官网可以申请30天的试用。 ### Sencha Studio 的下载与安装 #### 安装要求 操作系统: Windows : Win 7以上版本 Linux 32/64 Mac OS X 浏览器 桌面端: IE 8-11,Edge, Chrome, Firefox, Safari, Opera 移动端:Chrome, Safari, Internet Explorer, Firefox Sencha框架版本 Ext JS 4.2+ ExtReact 6.5+ (端到端测试) Sencha Touch 2.1+ Sencha Cmd(可选)。Sencha Test可以与Sencha 6.0.2之上的版本协同。 其他的JS库和框架:Sencha Test也可以使用在使用在非Sencha框架的任意Web应用。Sencha Test包含了自己的Jasmine和Istanbul版本,使用ST全局对象作为其命名空间。要避免版本的冲突。 ####安装文件的获取方式 试用版下载地址: https://www.sencha.com/products/test/evaluate/,需要填写使用信息,完成后会在填写的邮箱中收到试用版下载的链接, 使用30天 商业版下载地址: https://support.sencha.com/ 已经购买过, 使用账号/密码登录后下载。 试用版收到的邮件内容如下: ![](/upload/picture/2022-10-09/upload_5e8a320e06950c5a817fc0a6c0282477.png) 点击 “Download” 按钮下载, 下载的文件有 400多M。这里下载的是Windows 64版本, 文件名为SenchaTest-2.3.0-win-x64.zip。解压该压缩文件,里面包含两个文件 和 stc-2.3.0-win-x64.zip。 ####Sencha Studio 的安装 双击SenchaTest-2.3.0-win-x64.exe进行安装。 需要注意以下以下两个步骤,其他直接下一步即可。 选择安装的路径: ![](/upload/picture/2022-10-09/upload_e3ccd137d8ff9bc7d7bd061853cc3d81.png) 选择安装的组件 ![](/upload/picture/2022-10-09/upload_8d2a7da9d520d4175fabf7d58014ae07.png) ### Sencha Studio的启动与激活 #### Sencha Studio的启动 Windows 10系统下,启动Sencha Studio的方式有三种: 双击桌面的快捷图标 ![](/upload/picture/2022-10-09/upload_9188b27104817e78a75fd1d601b50a55.png) 在电脑左下角的搜索区块输入 Sencha Studio,找到后点击启动 ![](/upload/picture/2022-10-09/upload_b5e76fdfb1a4dee280c46dc3ff23164e.png) 进入安装目录,双击Sencha Studio.exe启动 ![](/upload/picture/2022-10-09/upload_304c9b65543443e8a57f9ce00d641d1b.png) #### 获取Sencha Studio试用码 如果使用的是试用版,首次登录会进入一个导航页面,点击“Get Started”后输入自己的邮箱地址获取一个激活码,输入该激活码后就可以使用Sencha Studio了(试用期30天)。具体步骤如下: 点击“Get StartedStarted” ![](/upload/picture/2022-10-09/upload_23c75510faa0047ef62d8dbd9bfa346e.png) 输入邮箱地址用于获取激活码 ![](/upload/picture/2022-10-09/upload_7a9167b96969cd6a2c73a02dc6a58977.png) 收到的邮件格式如下,包含一个8位的激活码。另外,需要点击右键中的链接进行邮箱的验证 ![](/upload/picture/2022-10-09/upload_70f52cd2f149aef1c54d5bb7cc64ec65.png) 输入上面8位的激活码 ![](/upload/picture/2022-10-09/upload_46f92010f9abc72283650572ce1e90f1.png) 激活成功的界面如下: ![](/upload/picture/2022-10-09/upload_9e30178dc1bd9716436da48ff5d97b4d.png) 最上方会提示到期的时间。 ### 创建一个测试项目 1 点击“Continue”后会出现使用角色的选择,有两种角色可以选: Test Engineer: 测试工程师, 对应专门的测试人员 Developer:应用的开发人员 ![](/upload/picture/2022-10-09/upload_a00204617230e1bf9f6172e8c51927ef.png) 角色选择后,后续也可以更换。这里选择 “Developer” 接下来一直点击直到出现创建项目的页面 ![](/upload/picture/2022-10-09/upload_50fd3b66208b33f0b6db2281e0253b32.png) 点击“New Project”创建一个测试项目 ![](/upload/picture/2022-10-09/upload_b6681f61348f7c1dfdd355ae238b2861.png) 输入项目名称和选择路径(这里使用的项目名称是myTestProj),项目的路径和项目名称尽量保持一致,比如myTestProj的子目录名称同样为myTestProj。 如果是Sencha的项目,可以勾选包含Sencha的框架(Include Sencha Framework),选择SDK的路径 点击 “OK”进行创建, 创建的过程会把SDK复制到项目相同路径并创建项目目录。 项目创建完成的界面如下: ![](/upload/picture/2022-10-09/upload_f1e035c521b4ac85e499165d3a50f458.png)
网站导航
首页
动态
方案
案例
专栏
期刊
联系我们