专栏名称: 51Testing软件测试网
51Testing软件测试网,人气最旺的软件测试技术门户,提供软件测试社区交流,软件测试博客,人才服务,测试沙龙,测试杂志,测试资料下载等全方位信息服务,是国内最专业的软件测试就业培训、企业服务供应商...
目录
相关文章推荐
51好读  ›  专栏  ›  51Testing软件测试网

Web前端性能测试平台开发(Flask)

51Testing软件测试网  · 公众号  · 测试  · 2017-04-27 17:30

正文

请到「今天看啥」查看全文


好嘞~ 童鞋们可以先脑补下自己想要什么样的交互页面,我这里给出一个最简单的嘿嘿~

主页面: (展示统计到的页面信息并以堆叠图方式展示性能数据):

页面详情页面: (展示页面中附加资源的组成以及该页面历史版本的数据对比图)

(ps:对技术选型这块儿同学们可以根据自己的需要做改变

如果你不想用flask 可以换成Django框架

如果你不想用sqlite数据库 可以换成mysql或者其他的NoSql类数据库

如果你不想用jquery 那你的选择就更多了 什么React,Nodejs,Vuejs,Angularjs还有啥backbone.js眼花缭乱。

我个人喜好小而精致的东西 就拿flask来说吧 它是个微型框架远远没有Django重,但是flask丰富的插件可以供我们快速地完成任务。所以嘛,要啥Django要啥自行车,别太奢侈。

技术没有Low不Low之分! 只有适合不适合。)

二:这个轮椅是专门为你设计的

这里是对应软件工程里的概要设计阶段。经过前面的梳理,我们很清楚地知道自己想要的是什么了。嗯~接下来咱把硬邦邦的需要转化为软件工程里的东东吧。

数据库:我们建两张表分别存放所有页面的统计数据就叫WebPages,还需要建立一张表来存放每个页面的详细信息 我们叫PageDetail。

建表语句如下:

CREATE TABLE [PageDetail] (

[project] text,

[resourceName] text,

[requestType] text,

[pageRequestCount] INTERGER,







请到「今天看啥」查看全文


推荐文章
剑圣喵大师  ·  真正的情商高手,懂得被人讨厌
8 年前
码农翻身  ·  如何脱颖而出?
8 年前
中国医疗保险  ·  一文梳理2017年上半年医改全部重要政策!
7 年前