分析程序软件您觉得通过哪些方式有几种办法可以实现?

分析程序软件您觉得通过哪些方式有几种办法可以实现?,第1张

从是否关心内部结构来看

(1)白盒测试:又称为结构测试或逻辑驱动测试,是一种按照程序内部逻辑结构和编码结构,设计测试数据并完成测试的一种测试方法。

(2)黑盒测试:又称为数据驱动测试,把测试对象当做看不见的黑盒,在完全不考虑程序内部结构和处理过程的情况下,测试者仅依据程序功能的需求规范考虑,确定测试用例和推断测试结果的正确性,它是站在使用软件或程序的角度,从输入数据与输出数据的对应关系出发进行的测试。

(3)灰盒测试:是一种综合测试法,它将“黑盒”测试与“白盒”测试结合在一起,是基于程序运行时的外部表现又结合内部逻辑结构来设计用例,执行程序并采集路径执行信息和外部用户接口结果的测试技术。

2、从是否执行代码看

(1)静态测试:指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。

(2)动态测试:是指通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率、正确性和健壮性等性能指标。

3、从开发过程级别看

(1)单元测试:又称模块测试,是针对软件设计的最小单位----程序模块或功能模块,进行正确性检验的测试工作。其目的在于检验程序各模块是否存在各种差错,是否能正确地实现了其功能,满足其性能和接口要求。

(2)集成测试:又叫组装测试或联合,是单元测试的多级扩展,是在单元测试的基础上进行的一种有序测试。旨在检验软件单元之间的接口关系,以期望通过测试发现各软件单元接口之间存在的问题,最终把经过测试的单元组成符合设计要求的软件。

(3)系统测试:是为判断系统是否符合要求而对集成的软、硬件系统进行的测试活动、它是将已经集成好的软件系统,作为基于整个计算机系统的一个元素,与计算机硬件、外设、某些支持软件、人员、数据等其他系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。

主营业务收入审计中选择运用以下分析性复核审计方法:

(1)将本期与上期的主营业务收入进行比较,分析产品销售由结构和价格的变动是否正常,并分析异常变动的原因;

(2)比较本期各月主营业务收入的波动情况,分析其变动趋势是否正常,并查明异常现象和重大波动的原因;

(3)计算本期重要产品的毛利率,分析比较本期与上期各类产品毛利率的变化情况,注意收入与成本是否配比,并查清重大波动和异常情况的原因;

(4)计算重要客户的及其产品毛利率,分析比较本期与上期有无异常变化。

主营业务收入审计相关内容扩展:

一、主营业务收入审计目标一般包括:

1.确定主营业务收入的内容、数额是否合理、正确、完整;

2.确定对销货退回、销售与折让的处理是否适当;

3.确定主营业务收入的会计处理是否正确;

4.确定主营业务收入的披露是否恰当。

二、主营业务收入实质性测试审计程序

1.取得或编制主营业务收入项目明细表,复核加计正确,并与报表数、总账数和明细账合计数核对相符。

2.查明主营业务收入的确认原则、方法,注意其是否符合会计准则和会计制度规定的收入实现条件,前后期是否一致。特别要注意视同销售行为的会计处理是否恰当。

对产品销售收入确认的审查,主要是采用抽查法、核对法和验算法。

3.选择运用以下分析性复核审计方法,作比较分析:

(1)将本期与上期的主营业务收入进行比较,分析产品销售由结构和价格的变动是否正常,并分析异常变动的原因;

(2)比较本期各月主营业务收入的波动情况,分析其变动趋势是否正常,并查明异常现象和重大波动的原因;

(3)计算本期重要产品的毛利率,分析比较本期与上期各类产品毛利率的变化情况,注意收入与成本是否配比,并查清重大波动和异常情况的原因;

(4)计算重要客户的及其产品毛利率,分析比较本期与上期有无异常变化。

4.获取产品价格目录,抽查售价是否符合价格政策,并注意销售给关联方或关系密切的重要客户的产品价格是否合理,有无低价或高价结算以转移收入的现象。

5.抽取被审计期间内一定数量的销售,审查开票、记账、发货日期是否相符,品名、数量、单价、金额等是否与发运凭证、销售等一致,编制测试表。

6.实施销售的截止期测试。截止期测试是实质性审计测试中常用的一种具体审计技术,其目的主要在于确定被审计单位主营业务收入业务的会计记录归属期是否正确;应计入本期或下期的主营业务收入有否被推迟至下期或提前至本期,防止利润 *** 纵行为。

在审计过程中,注册会计师在审计中应该注意把握三个与主营业务收入确认有着密切关系的日期:一是开具日期或者收款日期;二是记账日期;三是发货日期(对服务业则是提供劳务的日期)。检查三者是否归属于同一适当会计期间是营业收入截止期测试的关键所在。

围绕上述三个重要日期,在审计实务中,注册会计师可以考虑选择三条审计路线实施营业收入的截止期测试:

一是以账簿记录为起点。从报表日前后若干天的账簿记录直至记账凭证,检查存根与发运凭证,目的是证实已入账收入是否在同一期间已开具并发货,有无多记收入。这种方法的优点是比较直观,容易追查至相关凭证记录,以确定其是否应在本期确认收入,特别是在连续审计两个以上会计期间时,检查跨期收入十分便捷,可以提高审计效率。其缺点是缺乏全面性和连贯性,只能查多记,无法查漏记,尤其是当本期漏记收入延至下期,而审计时尚未及时登账时,不易发现应记入报告期收入而未记的情况。使用这种方法主要是为了防止高估营业收入。

二是以销售为起点。从报表日前后若干天的存根查至发运凭证与账簿记录,确定已开具的货物是否已发货并于同一会计期间确认收入。具体做法是抽取在报表日前后使用的若干张存根,追查至发运凭证和账簿记录,查明有无漏记收入现象。这种方法也有其优缺点,优点是较全面、连贯,容易发现漏记的收入;缺点是较费时费力,有时难以查找相应的发货及账簿记录,而且不易发现多记的收入。使用该方法时应注意两点:

(1)相应的发运凭证是否齐全,特别应注意有无报告期内已作收入而下期初用红字冲回,并且无发货、收货记录,以此来调节前后期会计利润的情况;

(2)被审计单位的存根是否已全部提供,有无隐瞒。为此,应查看被审计单位的领购簿,尤其应关注普通的领购和使用情况。使用这种方法主要是为了防止低估营业收入。

三是以发运凭证为起点。从报表日前后若干天的发运凭证至开具情况与账簿记录,确定营业收入是否已记入恰当的合计期间。该方法的优缺点与方法二类似,具体 *** 作中还应考虑被审计单位的会计政策才能做出恰如其分的处理。使用这种方法主要也是为了防止低估营业收入。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7839437.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存