软件质量是指与软件产品满足规定的和隐含的需求的能力有关的特征和特性的总和,通常来说软件质量应该包含六方面的特性:功能性、可靠性、以实用性、效率、可维护性、可移植性、