- 博客(17)
- 收藏
- 关注
原创 接口测试的概念
1. 什么是接口测试?为什么要做接口测试? 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。由于如今的系统复杂度不断上升,传统的测试方法成本急剧增加且测试效率大幅下降,所以就要做接口测试。同时,接口测试相对容易实现自动化持续集成,且相对U
2017-07-10 20:34:29 520
转载 软件测试之App测试-UI测试
测试依照标准—UI设计,原型,需求文档测试要点:测试用户界面(如菜单、对话框、窗口和其它可规控件)布局、风格是否满足客户要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等。UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏觅功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。
2017-07-10 20:28:30 390
转载 软件测试之App测试点-基础安全测试
1.软件权限1)扣费风险:包括发送短信、拨打电话、连接网络等2)隐私泄露风险:包括访问手机信息、访问联系人信息等3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手机发送接受信息功能6)限制/允许应用程序来注册自动启动应用程序7)限制或使用本地连接8)限制/允许使用手机拍照或录音9
2017-07-10 20:27:05 327
转载 软件测试之App测试-安装卸载测试
测试要点: 验证App是否能正确安装、运行、卸载以及操作过程和操作前后对系统资源的使用情况(大多数情况下指的是对内设备内存的影响)1.安装测试1)软件在不同操作系统(Palm OS、Symbian、Linux、android、ios、BlackBerryOS 6.0、WindowsPhone 7)下安装是否正常。2)软件安装后的是否能够正常运行,安装后的文件夹及文件是否
2017-07-10 20:22:31 996
转载 app测试
1.测试的基本流程 1. 接收测试版本。 2.根据公司的流程,进行接收app测试,这里指的是送测流程,不同的公司,送测流程也有所不同。 3.符合公司的送测流程后,进行Ui走查测试,这就是基本界面测试工作。 4.符合基本的界面测试后,根据产品的需求文档,进行功能测试,如果公司的版本迭代很快,敏捷率很高,那么编写测试用例,基本不可能,只有进行基本的测试点划分。然后进行
2017-07-10 20:20:01 348
转载 H5项目常见问题汇总及解决方案
Meta基础知识:H5页面窗口自动调整到设备宽度,并禁止用户缩放页面//一、HTML页面结构// width 设置viewport宽度,为一个正整数,或字符串‘device-width’// height 设置viewport高度,一般设置了宽度,会自动解析出高度,可以不用设置// initial-scale 默认缩放比例,为一个数字,可以带小数// mini
2017-05-04 21:19:19 304
转载 如何优化js代码
一、 让代码简洁:一些简略的表达方式也会产生很好的优化eg:x=x+1;在不影响功能的情况下可以简写为x++;二、 变量名方法名尽量在不影响语意的情况下简单。(可以选择首字母命名)eg:定义数组的长度可以取名为:ArrLen而不需要取为ArrayLength。三、 关于JS的循环,循环是一种常用的流程控制。JS提供了三种循环:for(;;)、while()、for(in)。在这三种循环中for(i
2017-04-27 20:22:55 421 1
原创 最简单的开源项目托管GitHub入门教程
方法/步骤1 在GitHub新建托管项目1要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先到github.com注册打开浏览器在地址栏输入地址:github.com填写用户名、邮箱、密码点击Sign up即可简单地注册2
2017-04-17 18:00:33 422
原创 call和apply的区别
call : 用在函数体外部;apply:用在函数体内部;1. 形参可以被删除 形参如果传入的话 必须和实参1:1对应2.如果没有形参 形参在arguments arguments 是伪数组3. Array.prototype.slice().call(arguments )4.Array.from(arguments )5.call(this,字符串) app
2017-04-13 17:47:00 228
原创 promise的封装
function ajax(url){return new Promise(function(resolve,reject){var xhr=new XMLHttpRequest();xhr.open("GET",url);xhr.send();xhr.onload=resolve;xhr.onerror=reject;})}ajax("http://baidu
2017-04-13 17:35:21 793
转载 js的基本常识
1、javaScript的概念:是一种表述语言,也是一种基于对象(Object)和事件驱动(EventDriven)的,安全性好的脚本语言,运行在客户端,从而减轻服务器端的负担,总结如下: 1.javaScript主要用来向HTML页面找那个添加交互行为。 2.javaScript是一种脚本语言,语法和java类似。 3.javaScript一般用来编写客户端脚本。
2017-04-13 11:13:07 324
转载 JSON 数据格式
JSON 数据格式 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pair
2017-04-13 11:12:21 259
原创 react 的10个生命周期
实例化首次实例化getDefaultPropsgetInitialStatecomponentWillMountrendercomponentDidMount实例化完成后的更新getInitialStatecomponentWillMountrendercomponentDidMount存在期组件已存在时的状态改变componentWillR
2017-04-13 10:19:53 1252
转载 如何垂直水居中一个元素?
第一种方法:div.box{weight:200px;height:400px;position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-200px;}*兼容性好;缺点:必须知道元素的宽高-------------
2017-04-13 09:47:56 425
转载 使用 webpack + react + redux + es6 开发组件化前端项目
项目结构规划每个模块相关的 css、img、js 文件都放在一起,比较直观,删除模块时也会方便许多。测试文件也同样放在一起,哪些模块有没有写测试,哪些测试应该一起随模块删除,一目了然。build|-- webpack.config.js # 公共配置|-- webpack.dev.js # 开发配置|-- webp
2017-04-13 09:29:42 946
转载 React属性和状态详解
一、属性的含义和用法props = properties3种用法:(1) (key="Tim",key={123},key={"Tim"},key={[1,2,3]},key={variable})(2)var props = {one:"123",two:321}(3)调用.setProps({name:"Tim"}); 几乎不使
2017-04-11 09:55:41 435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人