{"id":399615,"date":"2023-10-24T09:13:51","date_gmt":"2023-10-24T08:13:51","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=pycharm&#038;p=399615"},"modified":"2023-11-27T19:24:18","modified_gmt":"2023-11-27T18:24:18","slug":"do-you-do-enough-testing-pytest-to-the-rescue","status":"publish","type":"pycharm","link":"https:\/\/blog.jetbrains.com\/zh-hans\/pycharm\/2023\/10\/do-you-do-enough-testing-pytest-to-the-rescue","title":{"rendered":"Join the Webinar:\u00a0Do You Do Enough Testing? pytest to the Rescue!"},"content":{"rendered":"\n<p>Join our webinar on&nbsp;<strong>November 21 at 4:00 pm UTC<\/strong>&nbsp;to learn how you can use pytest to find bugs, improve code quality, and even have some fun along the way. We\u2019ll be chatting with Brian Okken about all things pytest, including some live coding examples. In addition, we\u2019ll be talking about his latest pytest course, which he created to help people learn how to use pytest. Regardless of your pytest experience or preferred learning style, this webinar has something for everyone!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2560\" height=\"1440\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/10\/Featured_Blog_1280x720-2x-2.png\" alt=\"\" class=\"wp-image-399618\"\/><\/figure>\n\n\n\n<p><strong>Date:<\/strong>&nbsp;November 21, 2023<\/p>\n\n\n\n<p><strong>Time:<\/strong>&nbsp;4:00 pm UTC (5:00 pm CET \/ 11:00 am EST)<\/p>\n\n\n<p style=\"text-align: center;\"><a class=\"jb-download-button\" href=\"https:\/\/info.jetbrains.com\/pycharm-webinar-november21-2023.html\" target=\"_blank\" rel=\"noopener\">Register<\/a><\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                                                            <div class=\"about-author__box-img\">\n                            <img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/10\/BrianOkken_new.png\" alt=\"Brian Okken\" loading=\"lazy\">\n                        <\/div>\n                                        <div class=\"about-author__box-text\">\n                                                    <h4>Brian Okken<\/h4>\n                                                <div class=\"sub-title__modified _big _color-light\">\n<div id=\"speakersName1\" class=\"mktoText\"><\/div>\n<\/div>\n<div class=\"sub-title__modified _color-medium\">\n<div id=\"speakersDescription1\" class=\"mktoText\">\n<div><a href=\"https:\/\/twitter.com\/brianokken\" target=\"_blank\" rel=\"noopener\">twitter.com\/brianokken<\/a><\/div>\n<div>Brian Okken is a software engineer, podcast host, author, corporate trainer, course creator, and pytest cheerleader. Besides being the author of Python Testing With pytest, he also works as a podcast host on Python Bytes, Python People, and Python Test. In addition to this, he runs a course on pytest at courses.pythontest.com. Mostly, though, Brian spends his free time telling people they should write good, clean, automated tests using pytest.<\/div>\n<\/div>\n<\/div>\n                    <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1208,"featured_media":399618,"comment_status":"closed","ping_status":"closed","template":"","categories":[30],"tags":[8139,6183],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/pycharm\/399615"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/pycharm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/types\/pycharm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/users\/1208"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/comments?post=399615"}],"version-history":[{"count":11,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/pycharm\/399615\/revisions"}],"predecessor-version":[{"id":432897,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/pycharm\/399615\/revisions\/432897"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/media\/399618"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=399615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/categories?post=399615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/tags?post=399615"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/cross-post-tag?post=399615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}