1.数据库中有如下两个表:表1:employee员工编号:employee_id(NOTallowsnull)员工姓名:employee_name(NOTallowsnull)年龄:age,雇用日期:hire_date,部门:department表2:salary员工编号:employee_id员工工资:salary(1)计算2015年以后雇佣的员工个数关于日期函数:year(date)返回日期中
14 小时前| 1215 人阅读|0 人点赞

今天的教程能够针对如何选择您的测试管理工具提供建议。我们将首先简要介绍测试管理,随后深入探讨在选择最佳测试管理软件时要遵循的步骤。测试管理介绍市场上有多种测试管理工具。因此,在选择工具时应该非常注意。成本、生产力、移动支持等因素在选择工具时也要考虑。让我们快速复习一下STLC(软件测试的生命周期):之所以提到上图,是因为测试管理工具就是管理我们整个测试生命周期的。测试管理的目的就是为了确保测试成功
2018-05-18| 1225 人阅读|0 人点赞

一:为什么要做弱网络测试?实际的客户现场可能网络不稳定或者网速低,恶劣的网络环境会导致出现一些bug,影响用户体验甚至某些服务不可用。而公司内部的研发环境网络通常比较顺畅,难以复现这种bug。要解决这种问题,就需要制造弱网络的环境进行测试、复现并修复问题。二:如何模拟恶劣网络环境?本文仅以fiddler为例,其他的做个了解,不具体研究。三:Fiddler怎样模拟弱网?Fiddler是一个HTTP调
2018-05-18| 1298 人阅读|0 人点赞

极客时间发布197天了,就在前几天,“从0开始学架构”专栏用3天时间获取了一万个订阅用户,目前这个专栏的订阅人数已经飙升到了14000多。作为一个IT类付费产品,这是一项了不起的成就。这款为技术人而生的产品,在短短六个时间里,从无到有,不断迭代更新、完善产品功能,经历了四个月的蛰伏期,最近华丽完成了数据跃升。这期间极客时间技术团队是如何从零组建起来的?如何建立起统一的技术体系?极客时间后端和前端技
2018-05-17| 1285 人阅读|0 人点赞

互联网+时代,技术管理者身边充斥这样的声音:后端研发跟你抱怨技术挑战小,没有成长空间;前端小伙伴跟你吐槽做了太多管理系统,想玩各类新技术RN、酷炫的动画都找不到试验田;业务还会不断告诉你,xx系统的设计方案完全不符合线下场景……作为技术管理者,怎么样趟过这些坑?本文整理自QCon2018北京站上的演讲,原标题《强业务驱动的互联网+时代,技术管理的坑与路》。写在前面作为一名工作10年的码农,见证过像
2018-05-16| 1320 人阅读|1 人点赞

区块链的技术基石主要有:SHA256Hash公钥加密技术工作量证明机制(1)SHA256Hash区块链使用的核心哈希算法是SHA256,计算后的值不能被解密回原始内容,它是单向的,而且不管原始内容有多少,其结果的长度都是固定的,例如:可以看到,即使原始内容的差异非常小,其结果的差异却是极大的。SHA256可以实现免碰撞,即不会出现输入x≠y,但是H(x)=H(y)SHA256会有2^256种输出,
2018-05-15| 1294 人阅读|0 人点赞

背景QQ浏览器的feeds视频每天有数亿的播放量,视频的质量会影响用户使用QB的体验。如何在海量的视频库中发现劣质视频,一直是视频运营的重要关注点。常用的方式是,给视频加一个举报按钮,让用户来举报,这是一个直接且有效的方式。图:视频的举报功能但是鉴于举报的按钮不明显,用户不知道举报功能等原因,依然有大量的劣质视频没有被发现。通过观察发现,劣质的视频通常会有大量的用户在评论里面吐槽。图:用户在评论里
2018-05-14| 1325 人阅读|0 人点赞

不少人躲着领导,尽量少跟领导说话、绕着领导走。因为跟领导近了事儿就多,不跟领导多接触,事儿少,多清闲。这是“一叶障目,不见泰山”。如果你想在工作上取得一些成绩,我建议还是应该主动的多和领导沟通。领导在平时开会时说的多是大面儿上的话,真话、有用的话、有价值的话不一定说。这并不是他不想说,而是没机会说。有心的员工会随时抽时间和领导沟通、增加私人交流的机会:一起吃饭、一起抽烟、一起上下班、甚至一起打球K
2018-05-11| 1388 人阅读|19 人点赞

随着这几年敏捷概念和方法的流行,越来越多的组织和项目选择了敏捷开发模式。那么对于测试人员来说,究竟敏捷测试与传统测试有什么区别?测试人员在一个敏捷项目中需要如何转变才能适应当前这种流行的测试模式呢?请看下文介绍。敏捷测试的定义埃森哲对敏捷测试的定义(与维基百科的定义基本一致)大概如此:敏捷测试是遵从敏捷软件开发原则的一种测试实践。敏捷开发模式把测试集成到了整个开发流程中而不再把它当成一个独立的阶段
2018-05-11| 1388 人阅读|1 人点赞

前端性能衡量指标从用户角度而言,打开一个页面想要的就是页面可以尽快有响应,加载完并且可以允许交互;因此前端的性能可以用白屏时间,首屏时间,可交互时间来衡量。下图是用户请求过程的截图,白屏时间就是用户发起请求之后到页面开始显示的时间,可以看到在324ms之前页面都是空白的,所以白屏时间就是324ms。而从324ms之后页面逐步加载,直到812ms首屏页面才全部加载完成,用户才能看到完整的页面内容。还
2018-05-09| 1456 人阅读|0 人点赞


下文来自我在公司内部分享的 pact 实践。主要是面向开发人员的分享。目前听到的反馈还不错,期望能带给更多人启发。 需要说明的是,文中我基于官方 demo 为我们现有项目写了 pact tests 作为演示,这里就不便公开了,只能贴一些执行结果截图,大家感受一下。看完还是去啃官方文档吧 :) ========我是正文分割线========= 接口开发过程的协作问题 众

99°|998 人阅读|6 人点赞|0 条评论


故事背景:我今年干了不少杂活儿,其中就包括在各个环境用脚本创建测试数据。脚本是用Python写的,逻辑就是像商户接入那样,调用我们公开的RESTfulAPI,从而生成相应的业务数据。这是很简单的脚本,也跑了大半年了,然而前几天我发现有部分数据没有生成。我先本地验证了一下,本地跑脚本没有问题。再上服务器上看l

83°|832 人阅读|7 人点赞|0 条评论


无聊盘点下

文晶  2018-02-23

哈哈上班第二天,群里的小伙伴叫嚣着聊天说无心工作。现在自己的状态是不如昨天一样一点也不想干活,也许是后面的两个小伙伴来了的缘故(一男一女边嗑瓜子边聊天)导致自己也心猿意马整理了半天流程整理不下去了,发现都是口头想法,落实不到实地或者是自己能力不够理解不了领导的意图。1、过去的2017过去的一年在工作上算是有那么点进步吧,多少也从一个不被某领导看好的小白人成为xue微有点分量的大白人,任

93°|909 人阅读|7 人点赞|3 条评论


背景:有一些服务器因为安全策略的关系,不能本地ssh直接访问,需要先访问跳板机,再从跳板机访问目标机器。如果我们要把本地文件上传到目标服务器,可以怎么做呢?法一:最通俗的做法,通过scp命令,先将文件从本地同步到跳板机的目录中,再在跳板机上使用scp命令同步到目标服务器;法二:了解ssh隧道(端口转发)用法的童鞋,会在本地使用如下命令分配一个监听端口2120:

88°|861 人阅读|4 人点赞|2 条评论


"工匠们喜欢不断雕琢自己的产品,不断改善自己的工艺,享受着产品在双手中升华的过程。工匠们对细节有很高要求,追求完美和极致,对精品有着执着的坚持和追求,把品质从0提高到1,其利虽微,却长久造福于世。"这段话来自百度,我觉得很好的解释了”工匠精神“。其实每一位测试人员,都有一颗工匠的心。测试往往都会追求细节,希望在上线前能够发现产品的每一个问题。希望能够给测试

98°|978 人阅读|4 人点赞|1 条评论