怎么样提升前端性能。文中很多取材自网络及《High Performance Web Sites》,并根据自己工作中所接触到的知识整理而成。 1. 减少HTTP请求 终端用户响应时间80%消耗在前端,而大部分时间都是在下载页面的资源:图片,脚本,flash等等,减少请求资源简化页面设计成为了性能提升的关键。尽量合并CSS、JS及图片文件,减少HTTP请求。 2. 使用内容分发机
业务范围:无线,服务端,搜索,电商等等 招聘类型:中高级测试人员,leader 要求: 这次招的是senior级别和以上的人员,形式上的条件不写了,总结一下有以下比较关注的: 1.较强的编程能力,不必和开发人员一样,语言:python/php/java/ruby/shell都可以 2.有自动化,性能,前端开发经验的人优先考虑,不能是全职做这方面的人,要能支持业务的 3
日志的分析和监控在系统开发中占非常重要的地位,系统越复杂,日志的分析和监控就越重要,常见的需求有: 根据关键字查询日志详情 监控系统的运行状况 统计分析,比如接口的调用次数、执行时间、成功率等 异常数据自动触发消息通知 基于日志的数据挖掘 很多团队在日志方面可能遇到的一些问题有: 开发人员不能登录线上服务器查看详细日志,经过运维周转费时费力 日志数据分散在多个
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。 Fiddler的基本介绍 Fiddler的官方网站: www.fiddler2.com Fiddler官方网站提供了大量的帮助文档和视频教
章节 内容 操作 第一章 1 01 PHP标记风格 阅读 2 02 PHP注释的应用 阅读 3 03 PHP的数据类型 阅读 4 04 PHP常量 阅读 5 05 PHP变量 阅读 6 06 PHP运算符 阅读 7 07 PHP的表达式 阅读 8
Rajaraman Raghuraman是一位具有丰富经验的软件软件从业者,是AgileDevTest博客(http://agiledevtest.blogspot.com)网站的站长,以及电子书《Programmer's Motivation for Beginners》的作者。针对优秀的软件开发人员和测试人员应该具有什么样的职业态度,他专门撰文进行了阐述。 在针对软件开发人员的文章中,Rag
什么猎豹刷票软件都是浮云 用自动化测试工具 一样能实现, 而且比他这个更好 他只能做到刷票预订但做不到提交订单, 自动化能做到提交订单。 方法: 1.写过程:自动选择固定的往返目的地、车次、日期;2.写个For循环点击查询按钮;用wait()函数控制好间隔时间;3.判断,当指定的车次右侧的 “预订”按钮变成蓝色时,则点击“预订”按钮;4.写过程:自动勾选乘客人,选择席别类型;5.用input函数手
我收集了很多编程语录,基本上都跟程序员的生活有关。 这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档, 代码质量,测试和软件开发团队管理等方面。 下面的这59条语录虽然很搞笑,但却真实无比。 只有程序员才能理解这些编程语句里的真正内涵。闲言少叙,开始吧… 程序员编程语录 1. 一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder) 2. 程序有问题时不要担
1.逆向思维方式 逆向思维在测试中用的很多,比如将根据结果逆推条件,从而得出输入条件的等价类划分 其实逆向思维在调试当中用到的也比较多,当发现缺陷时,进一步定位问题的所在,往往就是逆流而上,进行分析 逆向思维是相对的,就是按照与常规思路相反的方向进行
下面的这个清单是我和一些行业的熟人,在众多大的科技公司里工作后,一起收集汇总出来的一些特征。 我们的工作经历多样而广泛,从财富50强企业到硅谷创业公司,从全新到代码库到30年的老古董。 下面的这些特征,不仅是对我们,我想对广大的软件开发者也都代表了一个非常理想的工作环境。 虽然很多的公司会认为清单上的这些做法是不可能接受的,但如果争取向这种理想的情况靠近, 我们相信很多的程序员,包括我自己,都会希