软件测试 是使用人工操作或者软件自动运行的方式来检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别的过程。它是帮助识别开发完成(中间或较终的版本)的计算机软件(整体或部分)的正确度(correctness) 、完全度(completeness)和质量(quality)的软件过程;是SQA(software quality assurance)的重要子域。Glenford J.Myers曾对软件测试的目的提出过以下观点:软件测试(1)测试是为了发现程序中的错误而执行程序的过程。(2)好的测试方案是较可能发现迄今为止尚未发现的错误的测试方案。(3)成功的测试是发现了至今为止尚未发现的错误的测试。
一般来说,在系统的设计范围之内,吞吐量随系统的并发用户数的增加呈现增加趋势,也就是说你客户端来多少请求数系统吃(处理)多少请求数;当**出这个范围时有两种情况,软件测试,一种是系统只能处理这么多,**过这个数系统不接收了,最后随着并发用户数的增多吞吐量是一个水平的直线;
还有一种情况是不管来多少系统都接收最后导致系统吞吐量下降甚至系统崩溃。并发用户数是客户端单位时间内对服务器端施加的压力,具体能不能接受并处理要看被测系统的吞吐量,而吞吐量是被测系统单位时间内处理的请求数或者说单位时间内处理的字节数;一个着重于客户端的操作即测试手段,一个着重于应用系统的处理能力即查看对象;(上面的讨论没有考虑两者的单位,如一个用户同时有多个请求情况)
关于企业文化 a) 加班。
有的人没结婚、没孩子,可能喜欢下班了还留在公司,如果再有加班费,那就更好了。但我问这个问题,软件测试前景,主要目的是想看看这个企业是不是把加班当作一种常态,是不是已经成为企业文化的一部分了。
把加班当理所应当的事,这样的企业恐怕我待不了。大多数面试官在此问题上,南京软件测试哪家好,不会承认自己公司有太多加班,但他们一般还会说,有些情况下是要加班的,比如:XXXX。这个时候是你真正了解他们对加班看法的很佳时机。