JavaScript ·

python:python之禅

最近在学python,今晚看了一个名叫“python全栈之路系列”的关于python的相关博客,其中开篇就说到了python的设计哲学:优雅,简洁。。。 可以在编译器里面输入如下语句来查看python语言的设计哲学: 1 >>> import this 2 The Zen of Python, by Tim Peters 3 4 Beautiful is better than ugly. 5 Explicit...
JavaScript ·

聊聊职场

刚加完班到家,最近被工作上很多事搞的心态爆炸,老大也找我谈过几次,我自己也想了很多,这篇博客,就说说自己的一些思考结果,以及个人的一些看法吧,权当吐槽,非喜勿入。。。 职场 工作的本质呢,实际上无非就是按劳索薪,我们付出一定的劳动,完成岗位所需要做的事情,公司支付一定的酬劳给我们,个人与企业实际上...
JavaScript ·

<转>性能测试指标

下午在家看书,清理收藏栏的内容,翻出来几篇去年收藏的博文,此时再看,真切的感觉到了自己这一年的成长,分享出来,希望看到的童鞋都能有所得,就好。。。 原文地址:性能测试指标 一、通用指标 指Web应用服务器、数据库服务器必需测试项 指标 说明 ProcessorTime 服务器CPU占用率,一般平均达到70%时,服务就接...
JavaScript ·

Selenium:利用select模块处理下拉框

在利用selenium进行UI自动化测试过程中,经常会遇到下拉框选项,这篇博客,就介绍下如何利用selenium的Select模块来对标准select下拉框进行操作。。。 首先导入Select模块: 1 # coding=utf-8 2 from selenium import webdriver 3 from selenium.webdriver.support.select import Select 感兴趣的可以将鼠标指向Select,...
JavaScript ·

CMM:软件成熟度模型

周末在家闲来无事,泡咖啡看书,正好看到了关于CMM的相关资料,分享出来,也当做学习笔记。。。 一、CMM简介 CMM,英文全称为Capability Maturity Model for Software,即:软件成熟度模型。 CMM的核心是把软件开发视为一个过程。它是对于软件在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。 根...
JavaScript ·

<转>聊聊持续集成

从别处看到了一篇关于持续集成的文章,个人感觉蛮不错的,分享给大家。。。 原文链接:对于持续集成实践的常见问题解答 1、什么是持续集成? 集成,就是一些孤立的事物或元素通过某种方式集中在一起,产生联系,从而构成一个有机整体的过程。知识经济的社会,集成已经成了很重要的一个名词。各行各业基本都会用到集成。 ...
JavaScript ·

聊聊软件测试的职业规划

最近工作不是很忙,有空都是在看书,做自己的一些事情,偶尔会发呆想想自身定位以及职业规划的事情。嗯,难免会陷入误区和迷茫,然后状态就不怎么好。。。 幸好我这人危机感比较强,稍微变得舒适就会觉得不对劲,或许就像有句话说的:“我拥有的,都是侥幸”! 这篇博客,就说说自己关于职业生涯规划,自身定位的一些事情...
JavaScript ·

http协议进阶(五)连接管理

几乎所有的HTTP通信都是由TCP/IP承载的,TCP/IP是全球计算机网络设备都在使用的一种分组交换网络分层协议集。 它的特点是只要连接建立,客户端与服务器之间的报文交换就永远不会丢失、受损或失序。 一、TCP连接 1、TCP是可靠数据通道 TCP是英特网上的可靠连接,TCP为HTTP提供了一条可靠地比特传输通道,从TCP连接一端填...
JavaScript ·

安全测试概述和用例设计

参考内容:《质量全面监控:从项目管理到容灾测试》 一、安全测试概述 定义:安全测试是在软件产品开发基本完成时,验证产品是否符合安全需求定义和产品质量标准的过程。 概念:安全测试是检查系统对非法侵入渗透的防范能力。 准则:理论上来讲,只要有足够的时间和资源,没有无法进入的系统。因此,系统安全设计的准则...
JavaScript ·

技术栈总结及短期学习目标规划

快过年了,这几天在思考调整18年的学习目标和计划,想想2月份也没更新过新的博客,有点懈怠了,还是忍不住打开电脑写了起来。。。 这篇博客,记录下自己目前的技术栈掌握程度以及18年的学习目标吧,权当个总结。。。 一、目前的技术栈及掌握程度 PS:之前没统计过,统计了一下,发现自己这一年多学习了这么多的技能,仔...