Webx3接口测试七步曲-第三、第四步

发表于:2010-8-02 14:54

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:晓峰    来源:Taobao QA Team

  八、创建log4j.xml(可选)
  由于开发配置的log4j.xml文件可能会将日志保存到一些文件里,这样我们测试在运行的时候,因为没有这些文件,同样也会报错,但不影响后面的运行。我们可以通过在测试工程里marketing-web-test\src\main\webapp\WEB-INF\log4j.xml,添加自己的log4j.xml文件,在测试工程打包的时候,可以覆盖掉开发的log4j的配置。参考内容:
<?xml version=”1.0″ encoding=”UTF-8″ ?><!DOCTYPE log4j:configuration SYSTEM ”log4j.dtd”><log4j:configuration xmlns:log4j=”http://jakarta.apache.org/log4j/”>
    <appender name=”PROJECT-DEBUG” class=”org.apache.log4j.ConsoleAppender”>
        <layout class=”org.apache.log4j.PatternLayout”>
            <param name=”ConversionPattern”
                value=”%p [%t] %c{1}.%M(%L) | %m%n” />
        </layout>
    </appender>
    <logger name=”org.springframework”>
        <level value=”DEBUG” />
    </logger>
    <logger name=”com.alibaba.service.resource”>
        <level value=”DEBUG” />
    </logger>
    <logger name=”com.alibaba.service.ResourceLoaderService”>
        <level value=”DEBUG” />
    </logger>
    <category name=”org.unitils”>
        <priority value=”INFO” />
    </category>
    <category name=”org.unitils.database”>
        <priority value=”ERROR” />
    </category>
    <logger name=”testsupport”>
        <level value=”DEBUG” />
    </logger>
    <root>
        <level value=”DEBUG” />
        <appender-ref ref=”PROJECT-DEBUG” />
    </root>
</log4j:configuration>
  九、检测测试工程环境配置
  编写自己的测试基类BaseTestCase,继承ITestWebxBaseCase,并为测试基类添加Web上下文的注解,测试基类示例代码:

  随便写个测试类,继承测试基类BaseTestCase,运行看Webx和Spring是否能启动成功。遇到错误,进行调试解决错误,如果还是不能解决的话可以联系有相关经验的人。
  先谢谢大家能坚持到这里,已经离成功测试Webx3不远了,后面的事会很简单。同样,如果熟悉这一步的同学,可以跳过,直接到第四步。
43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号