<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Galla Deeksitha</title>
    <description>The latest articles on DEV Community by Galla Deeksitha (@gdeekshitha).</description>
    <link>https://dev.to/gdeekshitha</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1151602%2F0a981b6b-4040-4aa2-8392-045662e32c02.png</url>
      <title>DEV Community: Galla Deeksitha</title>
      <link>https://dev.to/gdeekshitha</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gdeekshitha"/>
    <language>en</language>
    <item>
      <title>2)What is the significant of python virtual environment? Give some examples to support your answer</title>
      <dc:creator>Galla Deeksitha</dc:creator>
      <pubDate>Thu, 28 Dec 2023 16:12:27 +0000</pubDate>
      <link>https://dev.to/gdeekshitha/2what-is-the-significant-of-python-virtual-environment-give-some-examples-to-support-your-answer-2i67</link>
      <guid>https://dev.to/gdeekshitha/2what-is-the-significant-of-python-virtual-environment-give-some-examples-to-support-your-answer-2i67</guid>
      <description>&lt;p&gt;2)A virtual environment is a way for you to have multiple versions of python on your machine without them clashing with each other. &lt;br&gt;
Each version can be considered as a development environment and you can have different versions of python libraries and modules all isolated from one another. &lt;br&gt;
Moreover it's very important for testing.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>1)Describe the python selenium architecture details. ?</title>
      <dc:creator>Galla Deeksitha</dc:creator>
      <pubDate>Thu, 28 Dec 2023 16:07:22 +0000</pubDate>
      <link>https://dev.to/gdeekshitha/1describe-the-python-selenium-architecture-details--12jf</link>
      <guid>https://dev.to/gdeekshitha/1describe-the-python-selenium-architecture-details--12jf</guid>
      <description>&lt;p&gt;1)Selenium is an automation tool which is used for web application testing, Selenium scripts can be written using only programming languages; the most commonly used programming languages are Java and Python. Python and Selenium work together to create automation scripts and code that are used for interactions with web browsers.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What is selenium? Why do we use selenium for automation ?</title>
      <dc:creator>Galla Deeksitha</dc:creator>
      <pubDate>Thu, 28 Dec 2023 15:25:38 +0000</pubDate>
      <link>https://dev.to/gdeekshitha/what-is-selenium-why-do-we-use-selenium-for-automation--3m5h</link>
      <guid>https://dev.to/gdeekshitha/what-is-selenium-why-do-we-use-selenium-for-automation--3m5h</guid>
      <description>&lt;p&gt;Selenium is open source frame work which is used to automating the web browser. It provides tools and libraries that will allow the developer to interact with web applications and perform the Ittesting on web application.&lt;/p&gt;

&lt;p&gt;we use selenium for automation purpose because it offers many benefits. &lt;br&gt;
1)Cross browser compatibility&lt;br&gt;
2)Real browser interactions&lt;br&gt;
3)Extensibility&lt;br&gt;
4)Robust testing capabilities&lt;br&gt;
5)Integration with other tools&lt;/p&gt;

&lt;p&gt;1)selenium supports multiple web browsers such as chrome, fire-fox, safari, edge etc. This allows us to write automation scripts.&lt;br&gt;
2)It enables us to simulate real user interactions with web elements like clicking buttons, filling forms, and navigating through pages. This help in testing the functionality and behavior of web applications.&lt;br&gt;
3)It provides a wide range of programming language that allows to write the programing in their preferred language and also supports various testing frameworks&lt;br&gt;
4)It allows us to perform various testing like functional testing, regression testing, integration testing.&lt;br&gt;
5)selenium can be easily integrated with other testing frameworks, tools and continuous integration delivery. &lt;/p&gt;

&lt;p&gt;Selenium is a powerful tool for automating web browsers and is widely used in the industry for web application testing and automation.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What is manual testing? Benefits and draw backs of manual testing?</title>
      <dc:creator>Galla Deeksitha</dc:creator>
      <pubDate>Wed, 27 Sep 2023 14:07:28 +0000</pubDate>
      <link>https://dev.to/gdeekshitha/what-is-manual-testing-benefits-and-draw-backs-of-manual-testing-352b</link>
      <guid>https://dev.to/gdeekshitha/what-is-manual-testing-benefits-and-draw-backs-of-manual-testing-352b</guid>
      <description>&lt;p&gt;&lt;strong&gt;Manual testing&lt;/strong&gt;:- It is a Set of activities conducted to find the  defects in software manually without the execution of code.&lt;br&gt;
&lt;strong&gt;Benefits and drawbacks of manual testing&lt;/strong&gt;:-&lt;br&gt;
    Human makes mistakes all the time!&lt;br&gt;
Software testing is really required to point out the defects and errors that were made during the development phases.&lt;br&gt;
We humans can’t identify our mistakes in a work done by us . we should get someone else to  check our work because another person may identify the mistakes done by us. In the same way software developers may not identify the mismatches in a program or application implemented by them which can be identify by the another department called software test engineer.&lt;br&gt;
We perform different methods and levels of testing. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Describe the following testing techniques</title>
      <dc:creator>Galla Deeksitha</dc:creator>
      <pubDate>Wed, 27 Sep 2023 13:38:27 +0000</pubDate>
      <link>https://dev.to/gdeekshitha/describe-the-following-testing-techniques-3h8g</link>
      <guid>https://dev.to/gdeekshitha/describe-the-following-testing-techniques-3h8g</guid>
      <description>&lt;p&gt;1)&lt;strong&gt;Boundary value analysis&lt;/strong&gt;:- This analysis check the valid and invalid partitions or points of values at boundary levels.&lt;br&gt;
2)&lt;strong&gt;Decision table testing&lt;/strong&gt;:- It is used to check various testing methods to test the behavior of the system in the systematic approach.&lt;br&gt;
3)&lt;strong&gt;use case testing&lt;/strong&gt;:- we can say this as a black box testing where testers use to test from end to end to identify the test cases that covers entire system of project.&lt;br&gt;
4)&lt;strong&gt;LCSAJ testing&lt;/strong&gt;:-It is a liner code sequence and jump. kind of white box testing to identify the code or strategy. This also test the program from start to end.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Difference between functional testing and non-functional testing</title>
      <dc:creator>Galla Deeksitha</dc:creator>
      <pubDate>Fri, 01 Sep 2023 17:21:41 +0000</pubDate>
      <link>https://dev.to/gdeekshitha/difference-between-functional-testing-and-non-functional-testing-4l86</link>
      <guid>https://dev.to/gdeekshitha/difference-between-functional-testing-and-non-functional-testing-4l86</guid>
      <description>&lt;p&gt;In functional testing we need to test the internal running things which is required to the customer for business usage. Non-functional testing checks the performance and security of the software.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Software Testing</title>
      <dc:creator>Galla Deeksitha</dc:creator>
      <pubDate>Fri, 01 Sep 2023 16:57:54 +0000</pubDate>
      <link>https://dev.to/gdeekshitha/software-testing-34n5</link>
      <guid>https://dev.to/gdeekshitha/software-testing-34n5</guid>
      <description>&lt;p&gt;What is software testing? What we need to know about software testing? What is the relevance of software testing?&lt;/p&gt;

&lt;p&gt;activities conducted with intention of finding defect in software and for the execution of software to identify defect from that software. We need to know the importance of software testing because without testing or examining the product if we deliver the product customer may not satisfy if he found defects in running the software. It will cause lots of loss to the organization.  so It needed to test the software before delivery. It gives the trust that we only deliver quality products are distributed to consumers, which in turn shows the customer satisfaction and trust from that.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
