- 浏览: 2658238 次
- 来自: 杭州
文章分类
- 全部博客 (1188)
- webwork (4)
- 网摘 (18)
- java (103)
- hibernate (1)
- Linux (85)
- 职业发展 (1)
- activeMQ (2)
- netty (14)
- svn (1)
- webx3 (12)
- mysql (81)
- css (1)
- HTML (6)
- apache (3)
- 测试 (2)
- javascript (1)
- 储存 (1)
- jvm (5)
- code (13)
- 多线程 (12)
- Spring (18)
- webxs (2)
- python (119)
- duitang (0)
- mongo (3)
- nosql (4)
- tomcat (4)
- memcached (20)
- 算法 (28)
- django (28)
- shell (1)
- 工作总结 (5)
- solr (42)
- beansdb (6)
- nginx (3)
- 性能 (30)
- 数据推荐 (1)
- maven (8)
- tonado (1)
- uwsgi (5)
- hessian (4)
- ibatis (3)
- Security (2)
- HTPP (1)
- gevent (6)
- 读书笔记 (1)
- Maxent (2)
- mogo (0)
- thread (3)
- 架构 (5)
- NIO (5)
- 正则 (1)
- lucene (5)
- feed (4)
- redis (17)
- TCP (6)
- test (0)
- python,code (1)
- PIL (3)
- guava (2)
- jython (4)
- httpclient (2)
- cache (3)
- signal (1)
- dubbo (7)
- HTTP (4)
- json (3)
- java socket (1)
- io (2)
- socket (22)
- hash (2)
- Cassandra (1)
- 分布式文件系统 (5)
- Dynamo (2)
- gc (8)
- scp (1)
- rsync (1)
- mecached (0)
- mongoDB (29)
- Thrift (1)
- scribe (2)
- 服务化 (3)
- 问题 (83)
- mat (1)
- classloader (2)
- javaBean (1)
- 文档集合 (27)
- 消息队列 (3)
- nginx,文档集合 (1)
- dboss (12)
- libevent (1)
- 读书 (0)
- 数学 (3)
- 流程 (0)
- HBase (34)
- 自动化测试 (1)
- ubuntu (2)
- 并发 (1)
- sping (1)
- 图形 (1)
- freemarker (1)
- jdbc (3)
- dbcp (0)
- sharding (1)
- 性能测试 (1)
- 设计模式 (2)
- unicode (1)
- OceanBase (3)
- jmagick (1)
- gunicorn (1)
- url (1)
- form (1)
- 安全 (2)
- nlp (8)
- libmemcached (1)
- 规则引擎 (1)
- awk (2)
- 服务器 (1)
- snmpd (1)
- btrace (1)
- 代码 (1)
- cygwin (1)
- mahout (3)
- 电子书 (1)
- 机器学习 (5)
- 数据挖掘 (1)
- nltk (6)
- pool (1)
- log4j (2)
- 总结 (11)
- c++ (1)
- java源代码 (1)
- ocr (1)
- 基础算法 (3)
- SA (1)
- 笔记 (1)
- ml (4)
- zokeeper (0)
- jms (1)
- zookeeper (5)
- zkclient (1)
- hadoop (13)
- mq (2)
- git (9)
- 问题,io (1)
- storm (11)
- zk (1)
- 性能优化 (2)
- example (1)
- tmux (1)
- 环境 (2)
- kyro (1)
- 日志系统 (3)
- hdfs (2)
- python_socket (2)
- date (2)
- elasticsearch (1)
- jetty (1)
- 树 (1)
- 汽车 (1)
- mdrill (1)
- 车 (1)
- 日志 (1)
- web (1)
- 编译原理 (1)
- 信息检索 (1)
- 性能,linux (1)
- spam (1)
- 序列化 (1)
- fabric (2)
- guice (1)
- disruptor (1)
- executor (1)
- logback (2)
- 开源 (1)
- 设计 (1)
- 监控 (3)
- english (1)
- 问题记录 (1)
- Bitmap (1)
- 云计算 (1)
- 问题排查 (1)
- highchat (1)
- mac (3)
- docker (1)
- jdk (1)
- 表达式 (1)
- 网络 (1)
- 时间管理 (1)
- 时间序列 (1)
- OLAP (1)
- Big Table (0)
- sql (1)
- kafka (1)
- md5 (1)
- springboot (1)
- spring security (1)
- Spring Boot (3)
- mybatis (1)
- java8 (1)
- 分布式事务 (1)
- 限流 (1)
- Shadowsocks (0)
- 2018 (1)
- 服务治理 (1)
- 设计原则 (1)
- log (0)
- perftools (1)
最新评论
-
siphlina:
课程——基于Python数据分析与机器学习案例实战教程分享网盘 ...
Python机器学习库 -
san_yun:
leibnitz 写道hi,我想知道,无论在92还是94版本, ...
hbase的行锁与多版本并发控制(MVCC) -
leibnitz:
hi,我想知道,无论在92还是94版本,更新时(如Puts)都 ...
hbase的行锁与多版本并发控制(MVCC) -
107x:
不错,谢谢!
Latent Semantic Analysis(LSA/ LSI)算法简介 -
107x:
不错,谢谢!
Python机器学习库
序号 | 检查项 | 检查点 |
1 | 页面检查 | 1、控件大小统一、控件齐全、顺序正确(如:单选按钮、复选框、日期控件、输入框、下拉框等、按钮) |
2、字体大小统一(字体、字号、颜色、样式、字间距) | ||
3、文本左对齐,数值右对齐 | ||
4、图片显示样式、大小、尺寸显示正确 | ||
5、页面显示无乱码 | ||
6、页面显示无重叠 | ||
7、颜色风格统一 | ||
8、页面无js错误 | ||
9、需要必填的控件,有必填提醒,如 * | ||
10、页面无错别字 | ||
11、出错时给出的提醒无歧义,表述清晰 | ||
12、页面上提醒用户的文案正确且齐全,包括tips的提示文案 | ||
13、合理添加左右滚动条和上下滚动条 | ||
14、控件摆放的位置合适(如确认按钮在左、取消按钮在右) | ||
15、适时禁用功能按钮(如权限控制时无权限操作时按钮灰掉或不显示;无法输入的输入框disable掉) | ||
16、用词统一(描述同一个意思的词语被不同地方用到时要统一) | ||
17、title显示正确 | ||
18、合理添加返回链接,比如detail页面可以返回到list页面 | ||
19、导航位置正确 | ||
20、需要添加链接的地方是否都已添加链接并且正确(如:点击公司名称,新窗口打开旺铺) | ||
2 | 功能逻辑检查 | 1、字段输入内容的校验(输入框输入空、小于最小长度、超长时给出合理的提醒;日期控件需要检查非日期格式的情况),注意,不仅需要对各个文本框单独进行校验及文案提醒,还需要考虑全面组合之后的校验及提醒 |
2、字段为空时的显示校验(字段内容为空时,整个字段不显示还是内容显示为空) | ||
3、字段为极限值的显示校验(超长截取显示,还是完整显示,还是换行显示),当页面各项取值均为极限值时,页面样式显示正常 | ||
4、小数的位数显示多少位,是否以四舍五入的方式显示(如:输入1.245,小数位最多两位时,四舍五入为1.25) | ||
5、数字为12位(千亿)时,不以科学计算法显示、不会溢出显示为负数 | ||
6、注意小数的点浮点显示的问题(如:输入8.1,不能显示为8.100000000000001) | ||
7、html标识符,对js和html代码作转义处理 | ||
8、字母大小写转化(如:memerid都是小写) | ||
9、冷僻字的显示正确,不会显示乱码 | ||
10、新增页面默认值的检查(如:单选按钮默认选择“全部”,复选框默认选择“未审核”等,下拉默认选中“请选择”等),修改页面默认显示已有内容。 | ||
11.文本框默认提示文案,是否为灰色,鼠标点击之后,文案是否消失 | ||
12、删除后是否刷新,页面立即不显示被删除的内容 | ||
13、重复提交问题,无法重复提交(刷新重复提交;后退后继续单击提交进行重复提交) | ||
14、异常分支的出错提示(如选择已被删除的记录,单击删除如何提醒;选择已被删除的记录修改如何提醒,a用户删除b用户的记录如何提醒) | ||
15、在新窗口还是原窗口打开(如:list页面中打开detail页面一般都是新窗口打开;成功页面在原窗口打开) | ||
16、弹出窗口被ie拦截的问题 | ||
17、检查标签的切换正常 | ||
18、要注意与开发的联调,如:注意接口的参数命名是否一致 | ||
19、要考虑自动过滤空格的情况(如:输入登录id的输入框需要自动过滤空格,输入金额的输入框需要自动过滤空格) | ||
20、表单提交失败停留在当前页面,已输入的内容不会被清空,或重新选择 | ||
21、回车键的功能是否有效(如:输入查询内容单击回车显示查询结果;输入表单内容单击回车,提交表单) | ||
22、文案提醒若有icon,需要检查图案是否合理 | ||
23、若有多个radiobutton,需要点击切换,查看是否出现样式异常 | ||
3 | 业务相关逻辑测试 | 1、订单提交后不允许修改,那么就不显示修改链接 |
2、提示文案的逻辑(如:字段名为“电话号码”,则出错显示为“电话号码不能为空”) | ||
3、诚信通logo(个人普及、个人限量、企业普及、企业限量) | ||
4、相同记录是否会报错 | ||
5、有时间段的查询时,开始时间不能大于结束时间 | ||
6、点击贸易通logo可以弹出对话框 | ||
7、需要做违禁词控制的地方是否都做了控制 | ||
8、检查单位对不对(比如:金额、重量、体积等) | ||
…… | ||
4 | 浏览器检查 | 一般情况下检查IE6.0 、IE7.0、firefox(不同浏览器里,CSS/JavaScript存在兼容性问题) |
5 | 分辨率检查 | 不同分辨率页面布局显示是否合理,整齐,分辨率一般为1024*768 > 1280*1024 >800*600 |
6 | 环境问题 | 1、调试代码不要提交到测试环境 |
2、测试的style环境,不要随意更新,需要规范style的环境更新 | ||
3、提测的style分支需要跟主干合并(merge的过程与线上保持一致,也需要进行js文件的压缩),合并的时间点大致如下:提测进行冒烟测试时需要合并、功能测试完成后进入回归测试时需要合并、回归测试阶段如果有重大项目发布也需要合并主干、上预发布之前需要再合并一次主干。 | ||
发表评论
-
Raft
2018-07-12 14:20 749前言 上篇文章说解决问题要分而治之,先把分片的问题解决了再 ... -
java uuid
2017-09-14 18:18 558在java中产生uuid的方式是使用java.util.UU ... -
JAVA 编码规范
2017-09-06 11:34 410https://google.github.io/style ... -
mac 入门
2015-12-01 16:28 625http://foocoder.com/blog/wo-zai ... -
java 反编译工具gad
2014-05-09 12:04 971java 反编译工具gad,备个份。 -
java 代码大全(code book)
2014-04-29 10:59 1076参考这里: http://www.java2s.com/C ... -
SQL语法解析器JSQLParser
2014-02-09 19:53 2145SQL 语法解释器jsqlparser 是用java ... -
BufferedInputStream 深入研究。
2013-11-19 13:26 14231. BufferedInputStream的基本原理 ... -
java 启动脚本
2013-08-22 19:08 978java 启动脚本 #!/bin/bash cmd=&q ... -
CRLF escape
2013-08-06 17:51 1198最近需要对用户输入的CRLF即(\r\n)做escape, ... -
安全的自增类
2013-07-22 18:16 989java中一个计数器如果超过MAX_VALUE再自增会如何? ... -
solr日志被block的问题
2013-05-23 16:48 1259"catalina-exec-22386" ... -
beanMapper
2013-01-13 22:43 888实在被一堆get,set搞烦了,周末写了一个beanMappe ... -
java instanceof ,isInstance(),isAssignableFrom之前的差异
2013-01-06 11:00 959public class ItemQuery { ... -
通过gzip对字符串压缩
2012-12-22 18:10 3119通过GZIPOutputStream,GZIPInputStr ... -
关于URL编码
2012-12-21 14:18 1107一、问题的由来 URL就是网址,只要上网,就一定会用到。 ... -
spring的FactoryBean机制
2012-11-20 16:18 1232spring可以通过的FactoryBean的形式把一个Fac ... -
HashMap cpu占用 100%
2012-11-10 22:22 1811今天在重现出HashMap cpu占用100%了,只 ... -
文字扫描工具--java.util.Scanner
2012-11-10 14:33 1096A simple text scanner which c ... -
一个隐形的java int溢出
2012-11-06 22:17 1112故事的背景: 笔者最近在做一个类SNS的项目, ...
相关推荐
这份Front-End Checklist旨在提供一个全面的参考,帮助开发者确保前端项目的质量。通过遵循这些最佳实践,开发者可以创建出更加稳定、高效且用户体验优秀的现代网站。记得定期更新检查清单,以适应技术的快速发展。
支持分级浏览器操作系统设备验证验证 HTML 验证 CSS 验证JS ...155 个字符标题:65-59 个字符优化图片图片填充图像优化SVG 优化带 alpha 的 8 位 PNG 表现网页测试速度指数值低于 1000 HTML、CSS 和 JS,前 14 KB参考
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 ...
在前端开发领域,一个完善的检查列表对于确保项目质量和效率至关重要。以下是一份详细的前端开发者清单,涵盖了从项目初始化到上线的各个阶段,旨在帮助你确保每个环节都得到了妥善处理。 一、项目准备与规划 1. ...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 ...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 6.7.3 ...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 ...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 ...
1. Browserstack测试 桌面版:在最新版本的Chrome,IE / Edge,Firefox,Safari上进行测试 移动版:在最新版本的Mobile Safari,Android上进行测试2.前端清单资产 搜索源http:// 。 替换为https:// Lint(S)CSS来源...
- **2.2 涉及页面**:列出所有需要开发的前端页面,包括其功能、布局和交互设计等。 - **2.3 涉及接口**:详细记录系统对外提供的API接口,包括接口的功能描述、参数说明、返回值格式等。 - **2.4 涉及的数据库表...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 6.7.3 ...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 ...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 6.7.3 ...
6.5.1 场景运行Checklist 6.5.2 场景运行记录 6.6 分析性能数据 6.6.1 性能调优原理 6.6.2 前端性能分析 6.6.3 后端性能分析 6.7 性能测试报告 6.7.1 平台对比性能测试报告 6.7.2 Phpwind85性能分析报告 ...
【标题】"dctb-front-end-checklist" 是一个针对现代前端开发的检查清单资源,旨在帮助开发者确保项目遵循最佳实践和最新技术标准。这个存储库提供了一个详细的清单,涵盖了前端开发过程中的各个方面。 【描述】...
由于提供的压缩包文件名为"checklist-main",我们可以推测这可能代表项目的主目录。在该目录中,我们可能会找到以下关键文件和目录: 1. `package.json` - 记录项目依赖和元数据,包括npm(Node包管理器)模块的...
JavaScript作为一种动态类型的解释性语言,其灵活性和强大的功能使得它在前端和后端开发中都有广泛的应用。以下是一些关于JavaScript的重要知识点: 1. **变量声明**:JavaScript支持var、let和const三种变量声明...
3. **Superhero.js** - 集结了关于大型JavaScript代码库维护的最佳实践、文章、视频和演示,涵盖了测试、性能、安全等关键话题,是提升JavaScript技能的好资源。 4. **HowToCoffeeScript.com** - 为学习...
7. **前端集成**:dApp的前端需要与智能合约交互,开发者应熟练使用Web3.js或EthereumJS库,实现钱包连接、事件监听、调用合约方法等功能。 8. **用户交互**:确保dApp界面友好,明确提示用户交易确认和费用,同时...
综上所述,"Java_Spring_Task_checklist_creator"项目涵盖了Java编程、Spring框架的多个方面,包括Spring Boot、Spring MVC、数据库集成、RESTful API设计以及测试策略等。这个项目为开发者提供了一个实践这些关键...