Bazı arka plan birim testlerinin otomatik olarak sürekli çalışmasını istiyorum.PyCharm'ı ünite testlerimi otomatik ve sürekli olarak nasıl yapılandırabilirim?
Bu, PyCharm'da yapılabilir mi?
Bazı arka plan birim testlerinin otomatik olarak sürekli çalışmasını istiyorum.PyCharm'ı ünite testlerimi otomatik ve sürekli olarak nasıl yapılandırabilirim?
Bu, PyCharm'da yapılabilir mi?
Bu çok basit. Birim testleri için bir çalışma yapılandırması oluşturduktan sonra, bunları manuel olarak bir kez çalıştırın. Run diyaloğu açıkken sol tarafta, dikey olarak düzenlenmiş bir grup ikonun bulunduğunu göreceksiniz. Bu grupta dairesel bir ok olan bir simge var. Aradığın otomatik çalışma için tıkla. Akıllıca davranır. Sadece sürekli olarak değil, kodda bazı değişiklikler yapmanızı ve birkaç saniye boyunca sessiz kalmanızı bekler. Bu noktada, bir değişiklik ve otomatik tekrarlama yangınları ile yapılır. Böyle sadece başarısız testler gibi diğer bazı harika ipuçları için
da bakınız https://www.jetbrains.com/pycharm/help/rerunning-tests.html.
Teşekkürler, bu gerçekten yararlı! O çiftin ikinci bekleyişinden kurtulmanın bir yolu varsa, bu da çok yararlı olur. – jskulski
Sadece benim gibi PyCharm dilsiz herkes için bir yorum. 4.5.4 sürümünde, JFlo'nun tarif ettiği gibi kuracaksınız. "Çalıştır" penceresinde, çalıştırma yapılandırmasının başlığını sağ tıklayıp "Pin Sekmesi" ni seçebilirsiniz. Bu, normal "__ main __.py" run konfigürasyonunuza geri dönmenizi ve testlerin arka planda sürekli olarak çalışmasına izin vermenizi sağlayacaktır. :-) – Frito
@jskulski Ben öyle düşünmüyorum. Aktif olarak değişiklikler yaparken test etmemek için kasıtlı görünmektedir. Muhtemelen, sadece yarım yazılan ifadeleriniz varsa, neredeyse kesin hataları önlemek için editörün yavaşlamasını önlemek için çok fazla değil. – JFlo