数据双向绑定 页面渲染 服务端渲染 浏览器端渲染 浏览器端渲染 提高开发效率和减少维护成本,前后端协作模式; 后端 提供接口 前端 视图和交互逻辑。通过Ajax请求数据,拼接html字符串或者使用js模板引擎、数据驱动的框架如Vue进行页面渲染。 在ES6和Vue这类框架出现以前,前端绑定数据的方式 ...
分类:
其他好文 时间:
2020-01-21 15:55:06
阅读次数:
71
2019年过去了,国内某知名品台分享了一波他们2019年的内部的技术资料。十余年的技术积累,是他们团队继续成长的有力后盾。过去的一年间, 技术博客继续践行「从内部提炼不少优质内容,分享出来与业界同仁一起学习交流。其中前端领 域发布数十篇优质文章,包括动态化、代码质量及安全、App 流程管理及实践、前 ...
分类:
其他好文 时间:
2020-01-21 12:09:08
阅读次数:
143
尝试使用es6新特性,自己来实现一个mvvm及vue的各种特性。相关代码放在github,会持续更新,欢迎赏个star。本篇文章为系列文章的第一篇,会比较容易理解,后续会持续更新后面的记录。文章首发于本人博客 最简单的watcher 从开始接触Vue开始,我们便对它的“数据响应”赞叹不绝,那么我们首 ...
分类:
其他好文 时间:
2020-01-20 19:18:10
阅读次数:
67
一、数据驱动 由于大多数文章和资料都把“读取数据文件”看做数据驱动的标志,下面创建一个baidu_data.csv文件: 文件第一列为测试用例名称,第二列为搜索的关键字。接下来创建test_baidu_data.py文件: 1 import csv 2 import codecs 3 import ...
分类:
其他好文 时间:
2020-01-17 20:46:55
阅读次数:
74
之前学习了appium各种元素定位、手势操作,数据配置,pageobject设计模型等等 ,相对比较零散,没有完全的整合起来。 正所谓万丈高楼平地起,搭建一个完整的自动化框架变得很重要。 框架功能 测试包管理 业务功能封装 测试用例封装 截图处理 断言处理 日志管理 测试报告生成 数据配置 数据驱动 ...
分类:
移动开发 时间:
2020-01-16 18:33:13
阅读次数:
108
一.安装JDK1.在Linux服务器先安装jdk:以jdk-8u172-linux-x64.tar.gz为例:下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.然后把下载tar.gz文件发送到服务器上3 ...
分类:
系统相关 时间:
2020-01-15 12:16:30
阅读次数:
122
1.1 统计学习 统计学习是关于计算机基于数据构建概率模型并用模型对数据进行分析与预测的一门学科。统计学习也成为统计机器学习。 (1)统计学的主要特点: 1、统计学习以计算机及网络为平台,是建立在计算机及网络之上的 2、统计学习以数据为研究对象,是数据驱动的科学。 3、统计学习的目的是对数据进行预测 ...
分类:
其他好文 时间:
2020-01-11 13:18:41
阅读次数:
142
1、软件环境 操作系统版本:Win 10 64位 可视化图形库:D3 Pentaho版本: biserver-ce-6.1.0.1-196 2、对D3的简单介绍 D3允许你将任意的数据绑定到文档对象模型(DOM),然后运用数据驱动转换到文档上。例如,你可以使用D3将一个数组生成一个HTML表格。或者 ...
分类:
其他好文 时间:
2020-01-10 12:27:55
阅读次数:
65
jQuery是很早就出现的一个封装原生JS的库,而Vue则是最近几年流行的MVVM框架。那么,vue到底比jQuery好在哪儿呢? 一、开发者只需操作数据 1.数据与视图的分离(解耦)。jq的数据与视图混在一块,Vue的数据与视图分离。 2.数据驱动视图。jq直接用js修改视图,Vue以数据驱动视图 ...
分类:
Web程序 时间:
2020-01-09 22:38:19
阅读次数:
243
1. 什么是数据驱动? 使用数据驱动有什么好处? 用例执行是靠数据来驱动的,每条测试用例除了测试数据不一样意外,所有的用例代码都是一样的,为了使用例批量执行,我们会使用数据驱动的思想来批量执行测试用例; 好处: 批量的执行测试用例,提高执行的测试效率;数据与脚本分离,测试数据需要修改时,代码不需要修 ...
分类:
编程语言 时间:
2020-01-06 19:36:16
阅读次数:
79