今天给远在家乡相亲的妹子送了一盒520造型的红黄粉三色玫瑰花,没有太多的喜悦,也许以前收到过太多的玫瑰花吧。异地总感觉稍微有点变化就仿佛变淡了,开始时候的愿景总是美好的,时间会让一切曝光原本的面貌,让我拭目以待吧。也许没有改变你,但是真的改变了我,让我比以前又懂事成熟了一些。
再说一个我佩服的人,每天晚上都能写一篇关于日常工作的思考或帮人排忧解难的文章,帮助了许许多多像我一样的迷茫找不到方向,迈开脚不知道该前往何方,殊不知路就在脚下。一个男人和一个女人在今天这个特殊的日子点醒了身处混沌之中的我。也许你会觉得这是一碗鸡汤,但即使是一碗又何妨,也许最后的结果确实真的让你变得更好了。
刚刚学习完性能测试第一次课,记录一下今日收获的干货。软件性能测试,关注的重点是“性能”。性能是什么?性能是一种指标,表明软件系统对于及时性要求的符合程度;其次是软件产品的一种可以用时间来度量的一种特性。
性能测试指的是测试系统在一定的负载压力下系统响应时间,吞吐量,稳定性以及可扩展性等方面的性能指标。而稳定性中又包括系统在不同条件下总体的可靠性,健壮性,功能和数据的整体性等。可拓展性代表的是一种弹性,例如只改动添置硬件设备就足以使整个系统的处理能力出现线性增长,实现高吞吐量和低延迟。
性能测试主要完成的事项:评定系统的可行性和性能指标;比较多个不同系统或是不同系统配置时的性能特征;找出性能问题并确定根源做出性能调优。
项目与产品的区别?自己公司刚好接到一个医疗项目,不过不是我在负责测试,交由一个娇小玲珑的妹子在测试,我一直以来都是测试公司自己的债权处置系统。有时商讨测试标准会叫妹子过来一起开会,不过还是以我讲为主。听她说医疗项目时间很赶,导致周六经常都还是去公司加班;需求变更多且没有规范的需求文档,导致最后临近验收就是一顿狂测;需要测试的内容涵盖PC端,微信端,APP端和后台运营端;导致上线之前总是需要调派人员去帮忙测试等等其他问题。而我在公司测试自己的产品就相对轻松愉悦很多了,需求是产品经理制定的,开发如果按期不能完成该版本需求那就推迟到下版本再做,bug太多改不完就延期推迟等。总是项目测试的标准比产品严格多了。
软件测试:功能测试(业务功能,第三方接口、安全性)、性能测试(自动化)
功能/接口自动化
全新的版本:功能测试->接口测试->性能测试->自动化测试(可选项)
二次发布版本:验证bug->新功能->修改了bug的功能点的回归测试->性能测试->自动化脚本需要更新->探索式测试
uA、首先计算出系统的并发用户数
C=nL / T F=R×C
uB、统计出系统平均的吞吐量
F=VU * R / T R×C = VU * R / T
uC、统计出平均每个用户发出的请求数量
R=u*C*T/VU
uD、根据公式计算出思考时间
TS=T/R
http://www.alexa.cn/