Ada banyak penyebab batuk parah dan penting untuk menemukan penyebabnya dan memberikan obat yang tepat. Jika Anda mengalami batuk parah, Anda harus pergi ke rumah sakit terlebih dahulu untuk tes darah guna memeriksa jumlah darah, protein C-reaktif, sedimentasi darah, Mycoplasma pneumoniae dan rontgen dada. 1. Pada batuk yang disebabkan oleh peningkatan sel darah putih saja, hasil tes harus menentukan apakah batuk disebabkan oleh infeksi virus atau infeksi bakteri. Jika batuk disebabkan oleh infeksi virus, pengobatan simtomatik dengan obat penekan batuk biasanya yang diperlukan. Jika infeksinya adalah bakteri, antibiotik seperti penisilin, sefalosporin, makrolida dan kuinolon dapat digunakan untuk mengobati batuk. 2.Jika pneumonia terdapat dalam film, antibiotik diperlukan. 3. Jika tidak ada kelainan pada radiografi dada dan indikasi klinisnya adalah batuk alergi, pengobatan perlu diputuskan sesuai dengan usia onset, tingkat keparahan penyakit dan durasi penyakit. Glukokortikoid inhalasi biasanya diperlukan. Pilihan lainnya termasuk antagonis reseptor leukotrien. Pengobatan tambahan juga dapat mencakup teofilin oral dan prokaterol, tetapi keduanya tidak boleh digunakan sendiri untuk jangka waktu yang lama. 4. Semua obat di atas perlu diminum setelah wawancara dengan dokter dan kemudian sesuai dengan gejala.