You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sources/src/App.vue
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -251,7 +251,7 @@ export default {
251
251
text: {
252
252
header:"Libraries",
253
253
text:
254
-
'<p> Libraries provide the actual automation and testing capabilities to Robot Framework by providing keywords. Several standard libraries are bundledinwith the framework, andgalore of separately developed external libraries that can be installed based on your needs. Creating your own libraries <a href="http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#creating-test-libraries">is a breeze</a>. </p> <p> <a href="https://github.com/robotframework/robotframework.github.com">Let us know</a> if useful libraries are missing from the list or if a library on the list seems to be unmaintained.</p>'
254
+
'<p> Libraries provide the actual automation and testing capabilities to Robot Framework by providing keywords. Several standard libraries are bundled with the framework, andthere are separately developed external libraries galore that can be installed based on your needs. Creating your own libraries <a href="http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#creating-test-libraries">is a breeze</a>. </p> <p> <a href="https://github.com/robotframework/robotframework.github.com">Let us know</a> if useful libraries are missing from the list or if a library on the list seems to be unmaintained.</p>'
255
255
},
256
256
tabs: [
257
257
{
@@ -1079,7 +1079,7 @@ export default {
1079
1079
text: {
1080
1080
header:"Support",
1081
1081
text:
1082
-
'<p> There are various forums wheretoask questions and discuss Robot Framework and the ecosystem around it in general. Several companies around the world provide paid support, consultation, and training courses related to the framework. </p> <p> <a href="https://github.com/robotframework/robotframework.github.com">Let us know</a> if there is a support forum or a company offering related services you would like to be added here. </p>'
1082
+
'<p> There are various forums whereyou canask questions and discuss Robot Framework and the ecosystem around it in general. Several companies around the world provide paid support, consultation, and training courses related to the framework. </p> <p> <a href="https://github.com/robotframework/robotframework.github.com">Let us know</a> if there is a support forum or a company offering related services that you would like to be added here. </p>'
Copy file name to clipboardExpand all lines: sources/src/components/pages/Examples.vue
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -250,23 +250,23 @@ export default {
250
250
items: [
251
251
{
252
252
text:
253
-
'<p> Let\'s start with a real-life example from our <a href="https://github.com/robotframework/WebDemo">web demo project</a>. Here we have a test suite with one test case which tests that login is valid. As you can see, test data syntax is based on <span>keywords</span>. </p> <p> Keywords are composable, meaning you can define new keywords that use pre-existing keywords. This way, you can abstract details of testing to something that makes immediate sense; for example, we don\'t need to know what exactly the step <span>Submit Credentials</span> actually does, unless we want to. Test cases are therefore clear and readable, with just the right level of abstraction to convey the <span>intent</span> of the test, rather than the nuts and bolts. </p> <p> Seenext example for what you\'re going to get once this example is run! </p>'
253
+
'<p> Let\'s start with a real-life example from our <a href="https://github.com/robotframework/WebDemo">web demo project</a>. Here we have a test suite with one test case which tests that login is valid. As you can see, test data syntax is based on <span>keywords</span>. </p> <p> Keywords are composable, meaning you can define new keywords that use pre-existing keywords. This way, you can abstract details of testing to something that makes immediate sense; for example, we don\'t need to know what exactly the step <span>Submit Credentials</span> actually does, unless we want to. Test cases are therefore clear and readable, with just the right level of abstraction to convey the <span>intent</span> of the test, rather than the nuts and bolts. </p> <p> SeeReport and Log for what you\'re going to get once this example is run! </p>'
254
254
},
255
255
{
256
256
text:
257
-
'<p> Executing the test suite file from previous example, we get the meat and bone of Robot Framework: A comprehensive debriefing on what happened in the test execution in two parts: the <span> Report</span> and the <span>Log</span>. </p> <p>This Report and Log are based on executing the test suite described in the previous example and is from our <a href="https://github.com/robotframework/WebDemo">web demo project</a>.</p><p> Report details clearly viewable statistics including Pass/Fail ratios and elapsed times. This gives you great overviewon the test execution. </p> <p> Log details statistics from each step of the test execution, from keyword to keyword. It enables you to drill down on the specifics of the test in case of failure or otherwise. </p>'
257
+
'<p> Executing the test suite file from previous example, we get the meat and bone of Robot Framework: A comprehensive debriefing on what happened in the test execution in two parts: the <span> Report</span> and the <span>Log</span>. </p> <p>This Report and Log are based on executing the test suite described in the previous example and is from our <a href="https://github.com/robotframework/WebDemo">web demo project</a>.</p><p> Report details clearly viewable statistics including Pass/Fail ratios and elapsed times. This gives youagreat overviewof the test execution. </p> <p> Log details statistics from each step of the test execution, from keyword to keyword. It enables you to drill down on the specifics of the test in case of failure or otherwise. </p>'
258
258
},
259
259
{
260
260
text:
261
-
'<div> <p> Keywords can be defined outside of the test suite and be imported as an external resources. This means you can collect generally useful keywords to one place and share them throughout your project,keepingalso the testing <a href="http://en.wikipedia.org/wiki/Don\'t_repeat_yourself">DRY</a>! </p> <p> Below, we have test case testing invalid login in <a href="https://github.com/robotframework/WebDemo">our very own web demo</a>. As you can see, we can abstract away a lot of necessary, but ultimately non-expressive nuts and bolts of the testing to the <span>resource file</span>.</p>'
261
+
'<div> <p> Keywords can be defined outside of the test suite and be imported as an external resources. This means you can collect generally useful keywords to one place and share them throughout your project, alsokeepingthe testing <a href="http://en.wikipedia.org/wiki/Don\'t_repeat_yourself">DRY</a>! </p> <p> Below, we have a test case testing invalid login in <a href="https://github.com/robotframework/WebDemo">our very own web demo</a>. As you can see, we can abstract away a lot of necessary, but ultimately non-expressive nuts and bolts of the testing to the <span>resource file</span>.</p>'
262
262
},
263
263
{
264
264
text:
265
265
'<p> All keywords in Robot Framework come from some library. What if existing libraries do not have what you need? Easy! Just make a library of your own! </p><p> This example is from our <a href="https://github.com/robotframework/RobotDemo" target="_blank">Robot Demo</a>. These keywords the tests use are implemented in plain Python. You can also do libraries in Java. </p>'
266
266
},
267
267
{
268
268
text:
269
-
'<p> <span><a href="http://en.wikipedia.org/wiki/Data-driven_testing">Data-driven test development</a></span> is easy due to you being able to define templates for your tests. </p> <p> In this example, each test case adheres to the template set by <span>Calculate</span> keyword. </p> <p> This example comes from <a href="https://github.com/robotframework/RobotDemo">ouranother demo</a> displaying testing a simple calculator. Check it out! </p>'
269
+
'<p> <span><a href="http://en.wikipedia.org/wiki/Data-driven_testing">Data-driven test development</a></span> is easy due to you being able to define templates for your tests. </p> <p> In this example, each test case adheres to the template set by <span>Calculate</span> keyword. </p> <p> This example comes from <a href="https://github.com/robotframework/RobotDemo">another demo of ours</a> displaying testing of a simple calculator. Check it out! </p>'