Selenium TestNG melaporkan beberapa pengujian dalam satu rangkaian

Saya ingin menjalankan rangkaian uji kasus yang sama di beberapa browser. Untuk ini, saya telah melakukan tes (setiap tes untuk browser individual) di bawah suite di testng xml. Setelah dijalankan, saya mendapatkan laporan html tunggal dari testng, Jika ada kegagalan pengujian di salah satu browser, itu tidak terlihat di laporan. Apakah ada cara lain untuk menanganinya?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Smoke Test" verbose="2" preserve-order="true">
    <parameter name="baseUrl" value="https:test.com"/>

    <test name="Smoke_Firefox">
        <parameter name="browser" value="firefox"/>
        <classes>
            <class name="test.TestLogin">
                <methods>
                    <include name="test_login"/>
                    <include name="test_logout"/>
                </methods>
            </class>
        </classes>
    </test>

    <test name="Smoke_Chrome">
        <parameter name="browser" value="chrome"/>
        <classes>
            <class name="test.TestLogin">
                <methods>
                    <include name="test_login"/>
                    <include name="test_logout"/>
                </methods>
            </class>
        </classes>
    </test>

    <test name="Smoke_IE">
        <parameter name="browser" value="ie"/>
        <classes>
            <class name="test.TestLogin">
                <methods>
                    <include name="test_login"/>
                    <include name="test_logout"/>
                </methods>
            </class>
        </classes>
    </test>

</suite>

person Santhosh    schedule 29.03.2018    source sumber
comment
Tambahkan kode yang relevan. Bagaimana Anda menangani akses multi thread ke file laporan tunggal?   -  person Grasshopper    schedule 29.03.2018
comment
@Grasshopper Saya telah menambahkan kode dari testng xml.   -  person Santhosh    schedule 29.03.2018


Jawaban (1)


Saya mendapat jawaban saya. Itu harus memperbarui konfigurasi pengujian di Intellijidea untuk mendapatkan laporan.

person Santhosh    schedule 29.03.2018