不知不觉已经从事软件测试六年了,2006毕业到进入外包公司外包给微软做软件测试, 到现在加入著名的外企.六年的时间过得真快. 长期的测试工作也让我对软件测试有了比较深入的认识.但是我至今还是一个底层的测试人员,我的看法都比较狭隘,如有错误还请批评改正. 阅读目录: · 软件测试人员应该居安思危 · 测试人员应该比开发人员更熟悉业务需求 · 学会如何和开发人员相处 · 测试人员应该懂一些基本的编程 · 测试人员搭建开发环境 · 写文档是测试人员的核心能力 · 测试后期应该做两天交叉测试 · 测试人…
1.前言 大家好!我是Meng前段时间,很荣幸被一合作伙伴邀请发表一篇文章,主题为"这些年,我所从事软件测试的一些感悟",正好趁着这个机会,我也好好总结一下. 2.测试培训 对于软件测试,在培训之前也不知道是干什么的,只知道有软件开发,之后才知道有软件测试这个行业. 刚开始也是在徘徊是做开发还是做测试,经过多次被测试机构的招生老师洗脑后,开始进行了软件测试培训之旅.那时候测试培训机构就那么几家,基本都是机构,个人的很少,培训机构是线下的,线上的也很少.培训价格方面也是过万了,跟现在的培…
非Web程序(桌面程序)的设置一般都存在注册表中. 给这些程序做自动化测试时, 需要经常要跟注册表打交道. 通过修改注册表来修改程序的设置. 本章介绍如何利用C#程序如何操作注册表, 特别是如何操作64位操作系统的注册表. 阅读目录 自动化测试经常需要修改注册表 Windows注册表简介 C#修改注册表 32位机器和64位机器注册表的区别 C#程序访问64位操作系统的注册表 自动化测试经常需要修改注册表 很多系统的设置(比如:IE的设置)都是存在注册表中. 桌面应用程序的设置也是存在注册表中.…
理解 目的 测试就是要找到关键信息,有关项目和产品的关键决策都是根据这些信息做出. 对产品质量做出总体评估. 找出并报告团队所有可能会对产品价值产生消极影响的问题(但并不意味着能发现所有问题). 重心 将时间和精力投入在客户关心的需求上. 先测试变更,再对没有变动的部分进行回归测试. 先测试核心功能,再测试辅助功能. 先测试功能,再测试可靠性. 先测试常见场景,再测试罕见场景(如压力和错误场景). 关注 测试人员不是质量卫士,测试本身不会提高质量或者降低质量. 测试人员需要尽早加入团队尽早开展前…
理解 目的 测试就是要找到关键信息,有关项目和产品的关键决策都是根据这些信息做出. 对产品质量做出总体评估. 找出并报告团队所有可能会对产品价值产生消极影响的问题(但并不意味着能发现所有问题). 重心 将时间和精力投入在客户关心的需求上. 先测试变更,再对没有变动的部分进行回归测试. 先测试核心功能,再测试辅助功能. 先测试功能,再测试可靠性. 先测试常见场景,再测试罕见场景(如压力和错误场景). 关注 测试人员不是质量卫士,测试本身不会提高质量或者降低质量. 测试人员需要尽早加入团队尽早开展前…
一.前言&回顾 在上篇文章Session分布式共享 = Session + Redis + Nginx中,好多同学留言问了我好多问题,其中印象深刻的有:nginx挂了怎么办?采用Redis的Session方案与微软Session方案相比,有什么优势呢?Cookie也可以取代Session的,采用Redis的Session方案优势在哪里?Nginx的iphash方式到底是什么?MachineKey有啥用?Net Core怎样实现? 那会儿看到大家的提问,我的回答也只是从应用层面回答,基本上的回答可…
上一篇总结了设计模式的六大原则<JAVA设计模式总结之六大设计原则>,这一篇,正式进入到介绍23种设计模式的归纳总结. 一.什么是设计模式                                                                                                                                        设计模式(Design pattern)是一套被反复使用.多数人知晓的.经过分类编目的.…
一.代理概念    代理在我们日常生活经常听到这个名词,比如我们想看下google我们需要找个代理服务器来帮我们一下,比如我们想买一个外国的什么东西需要在代购网站或者找朋友帮忙在外国买一下,用概念一点话来说就是通过代理对象来间接访问目标对象,这里代理对象就是我们上面代理服务器和代购网站,目标对象就是你要实现的目的:明白什么是代理我们来说下我们今天重点,代理的两种模式静态代理和动态代理,这个是怎么区别的我们谈一下,Java中都是通过编译器生成.class文件,在通过JVM读取,然后加载到内存中,生…
项目名称:蹭课神器 会议内容 首先我们讨论了项目的工作量及实施流程 一.工作认领 二.界面的总体规划 三.主要功能的设计 四.设计数据库 五.编写项目报告 六.软件测试和推广 然后我们进行了工作认领,结果如下: 索引卡 每日站立会议的时间和地点 时间:每天的早上10:00. 地点:八零广场. 演示会议和回顾会议的日期 回顾会议时间:2015年5月16日. 演示会议时间:2015年5月17日.…
实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验步骤 (一)单元测试 1.伪代码: 百分制转五分制: 如果成绩小于60,转成"不及格" 如果成绩在60与70之间,转成"及格" 如果成绩在70与80之间,转成"中等" 如果成绩在80与90之间,转成"良好" 如果成绩在90与100之间,转成"…