Це відео не доступне.
Перепрошуємо.

How to Install TestLink on Mac & Windows using MAMP | Complete Guide

Поділитися
Вставка
  • Опубліковано 13 бер 2023
  • In this video tutorial, I will show you how to install TestLink on the local machine (Mac and Windows operating systems) using MAMP, a free and open-source cross-platform web server solution that includes Apache, MySQL, and PHP. TestLink is an open-source web-based test management system used by software testing teams to manage test cases, plans, and results. By following this guide, you will be able to install TestLink on your local machine and start using it to manage your software testing efforts.
    The first step is to download the latest version of TestLink and extract the files to the MAMP htdocs folder. I will show you how to configure the database connection and create a new MySQL database for TestLink.
    After the installation is complete, I will demonstrate how to access TestLink through a web browser and show you how to log in to the application.
    By the end of this video tutorial, you will have a clear understanding of how to install TestLink on your Mac or Windows machine using MAMP, and you will be ready to start using it to manage your software testing efforts. So, let's get started and dive into the world of TestLink!
    **************************************
    During Installation I had an error executing one of the SQLs. I run this on my database and it solved the problem.
    `set sql_mode = "ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
    `
    **************************************
    TestLink GitHub: github.com/Tes...
    TestLink Home: testlink.org/
    SuperSQA Home: supersqa.com/
    SuperSQA Bootcamp: supersqa.com/b...

КОМЕНТАРІ • 51

  • @rami.ben_taeib
    @rami.ben_taeib 7 місяців тому +1

    Dude!!!
    I'm new when it comes with mysql but your instructions are gold. thank you so much !

    • @SuperSQA
      @SuperSQA  7 місяців тому +2

      Happy to hear that! You are very welcome.

  • @chiragprajapati9316
    @chiragprajapati9316 28 днів тому

    awesome video! This video helped me to set up Testlink successfully. Thanks go ahead

    • @SuperSQA
      @SuperSQA  23 дні тому

      Awesome I am glad it helped.

  • @jeetcool5541
    @jeetcool5541 8 днів тому

    Thank you for this. I am having trouble opening "my settings" inside testlink, want to create users. Please suggest

  • @crissatrapi3933
    @crissatrapi3933 Місяць тому

    I don't understand why I don't have the Requirement Specification menu at the left, I tried adding something on the config file, I searched on the internet but I still don'"'t have it. :(

  • @Lynx624555
    @Lynx624555 Рік тому

    Your video is awesome, lost half a day trying with XAMPP, but your video worked like charm. Also had the same problem as other users in the comments and used the same solution.

    • @SuperSQA
      @SuperSQA  Рік тому

      I am so happy my video was helpful. Yes it took me few days to get it to work but it is helping people so totally worth it. Thank you for sharing and for letting me know.

  • @EvgeniyaBlekher
    @EvgeniyaBlekher 4 місяці тому

    Thank you so much! Everything is so clear and easy! Thank you!

    • @SuperSQA
      @SuperSQA  4 місяці тому

      You are welcome. I am glad you liked the video.

  • @vespa6407
    @vespa6407 Рік тому

    Thank you very much! I was busy for half day) you and MAMP just a miracle, everything worked out!

    • @SuperSQA
      @SuperSQA  Рік тому

      Awesome. I am glad I was helpful.

  • @ApoProphet
    @ApoProphet Рік тому +2

    Hi, thank you for your video.
    I was almost done, when i also ran into the issue with the default value from "end_exec_ts".
    Unfortunately the query didn't worked for me.
    It said sql modes should be used with strict mode.
    Do you know what this means and why this appears?
    I am not that deep into sql yet, I experimented a little bit with the script and changed the command to "
    end_exec_ts timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,".
    It worked, but I don't really know what I now did set for this.
    Thank you for your help :D

    • @OruamAF
      @OruamAF Рік тому +1

      Had the same problem. Nice catch. Thanks ;)

  • @OruamAF
    @OruamAF Рік тому +2

    Hi! Thank you for your video. I found and issue when in DB part. I'm getting this error
    #0 database->exec_query() called at [/Applications/MAMP/htdocs/testlink/install/sqlParser.class.php:98]
    #1 SqlParser->process() called at [/Applications/MAMP/htdocs/testlink/install/installNewDB.php:469]
    Any ideia of what it could be?

    • @SuperSQA
      @SuperSQA  Рік тому +1

      It looks like it is having hard time running sql or connecting to the database. Is that the only error? Can you also check the logs.
      Also open the files that are failing and see that what they are doing then see if you can do what it was supposed to do manually. I hope this helps.

    • @OruamAF
      @OruamAF Рік тому +2

      @@SuperSQA Thanks for the fast feedback.
      I check the logs and the problem was the same that @jannismeyer216 have. I update the file testlink_create_tables.sql and change the line "end_exec_ts timestamp NOT NULL," to "end_exec_ts timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP," .
      Once again thank you for the tutorial, is perfect :D

    • @SuperSQA
      @SuperSQA  Рік тому

      You are very welcome.

    • @washingtonsantos8976
      @washingtonsantos8976 11 місяців тому

      @@OruamAF Hi, please, can you to explain how to do this? Thanks

    • @OruamAF
      @OruamAF 11 місяців тому

      you also have the same errors that I have?@@washingtonsantos8976

  • @user-eo6ve9ss5p
    @user-eo6ve9ss5p Рік тому

    Thank you very much for this video. You helped me save a lot of time. Thanks a lot :)

  • @Adammasterek
    @Adammasterek 7 місяців тому

    Okay, it finally works! Thank you!

    • @SuperSQA
      @SuperSQA  7 місяців тому

      You're welcome!

  • @apratimtripathi3403
    @apratimtripathi3403 5 місяців тому

    Hi sir, at time 08.29 when I am clicking continue after agreeing to the terms and condition I am getting this error "This page isn’t workinglocalhost is currently unable to handle this request.
    HTTP ERROR 500". Please help.

    • @SuperSQA
      @SuperSQA  5 місяців тому

      I did not experience a 500 error so I can not say what is wrong. Have you checked the log file? You should be able to see an error in the log file that will tell you what went wrong.
      The example log file "/Applications/MAMP/htdocs/testlink1/logs/userlog1.log". So look for a file like this on your machine. This path should give you an idea of where your log files are located.

    • @shirleyugwa8016
      @shirleyugwa8016 2 місяці тому

      How I fixed this was to open the log file, checked the last logged error ("C:\MAMP\logs\php_error.log"), opened it on my terminal and saw this error "PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in C:\MAMP\htdocs\testlink\third_party\kint\inc\kintParser.class.php on line 463". Went back to my MAMP root folder and searched for "kintParser", opened it again on my terminal and went to the indicated line. Then corrected the curly braces {} to to square brackets []. Hope this helps.

  • @manel1188
    @manel1188 6 місяців тому

    Please i need help! i followed all the step and everything is ok but i want to run the testcases i receive this error:
    DB Access Error - debug_print_backtrace() OUTPUT START
    ATTENTION: Enabling more debug info will produce path disclosure weakness (CWE-200)
    Having this additional Information could be useful for reporting
    issue to development TEAM.
    ==============================================================================
    #0 database->exec_query() called at [/Applications/MAMP/htdocs/Testlink/lib/functions/exec.inc.php:160]
    #1 write_execution() called at [/Applications/MAMP/htdocs/Testlink/lib/execute/execSetResults.php:163]

    • @SuperSQA
      @SuperSQA  6 місяців тому

      Look at the logs to see what the error is. The logs are in /var/testlink/log folder most likely.
      I've discussed the problem in the video as well. It is most likely to do with one of the queries in the create tables script.
      The error I was getting is "errormsg:Invalid default value for 'end_exec_ts'"
      To solve this either modify the sql script so that the 'end_exec_ts' field has a default value,
      or connect to the database and execute this query. "SET @@GLOBAL.sql_mode = '';
      But good idea to get the current value and and set it back since you are changing the mysql server mode. Get the current value with "SELECT @@sql_mode;" save it and then set it again.
      I hope this helps.

    • @MrDobe1234
      @MrDobe1234 28 днів тому

      Hi manel, I'm having the same issue. Were you able fix it?

  • @vintoxgoodvibes4670
    @vintoxgoodvibes4670 Рік тому

    great tutorial, many thanks

    • @SuperSQA
      @SuperSQA  Рік тому

      You are very welcome. I am glad you liked it.

  • @user-fp8ly4dl7n
    @user-fp8ly4dl7n Рік тому

    Very nice video! Ty so much :)

  • @user-bw4wx8bk3j
    @user-bw4wx8bk3j 11 місяців тому

    Thank you for this video

    • @SuperSQA
      @SuperSQA  11 місяців тому

      My pleasure

  • @user-er8br8ct7c
    @user-er8br8ct7c Рік тому

    while i click on Settings icon it was displaying Blank page can you look into that and hope respond back with the solution.

    • @SuperSQA
      @SuperSQA  Рік тому

      Hi, it sounds like a very platform specific issue. If MAMP it self is giving you blank screen then something is wrong with MAMP. First try to uninstall MAMP and install it again. If the problem persists then use XAMPP instead of MAMP. They do the same thing just different application (different brands).

    • @SuperSQA
      @SuperSQA  Рік тому

      Actually XAMPP uses MariaDB and MAMP uses MySQL so not exactly the same and I have not tried it but it should work.

  • @samkiddsamkiddot5973
    @samkiddsamkiddot5973 Рік тому

    Hello can you drop the query to run?
    You said it’ll be in the description

    • @SuperSQA
      @SuperSQA  Рік тому

      Hi Samkidd, I am sorry for missing that. I am adding it to the description now. But here is the query `set sql_mode = "ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
      `

  • @samkiddsamkiddot5973
    @samkiddsamkiddot5973 Рік тому

    The query isn’t in your description
    I’m experiencing that issue

    • @SuperSQA
      @SuperSQA  Рік тому

      Sorry I missed that. It is added now. You should be able to use it if you have not resolved it already.

  • @kinithhettiarachchi5841
    @kinithhettiarachchi5841 10 місяців тому

    Can we use TestLink to manage gherkin scenarios?

    • @SuperSQA
      @SuperSQA  7 місяців тому

      I dont see why not. It is just a repository of test cases so you can add your gerhkin scenarios. You will use the test case name and then in the description you would put the steps.

  • @Adammasterek
    @Adammasterek 7 місяців тому

    7:22 - I'm lost here :D

    • @sirinehadhri-ly7nx
      @sirinehadhri-ly7nx 7 місяців тому

      like you

    • @SuperSQA
      @SuperSQA  7 місяців тому

      At this part I am simply connecting to the database using MySQLWorkbench. If you have not used MySQLWorkbench do a quick search on it an you will be able to use it. It is fairly simple.